Shopping in Sri Lanka is undoubtedly one of the best things to do ! From busy local markets to sleek malls, you’ll find handcrafted jewellery, clothing, teas, and traditional crafts that truly show the island’s spirit. Booking Sri Lanka Holiday Packages lets you mix sightseeing with fun shopping stops; easy, memorable, and well planned.
Top spots like Colombo’s Pettah Market, Galle Fort Shopping Street, and Kandy Market add culture, flavours, and local craft to every visit.
Whether you’re searching for everyday finds or special keepsakes, this mix of markets and boutiques makes shopping in Sri Lanka genuinely worthwhile.
What to Shop for in Sri Lanka?
Here is the list of some of the best things to buy in Sri Lanka:
- Ceylon Tea: Rich, aromatic Sri Lankan tea loved globally for purity and taste.
- Spices: Fresh, fragrant spices that elevate cooking with authentic flavours.
- Gemstone: World-famous sapphires and gems known for brilliance, beauty, and heritage.
- Batik: Hand-painted, colourful fabric art creating unique wearable and decorative designs.
- Traditional Masks: Vibrant masks symbolising protection, culture, rituals, and ancient storytelling traditions.
- Saris & Sarongs: Beautiful traditional garments reflecting Sri Lanka’s culture, elegance, and comfort.
- Elephant and Buddha Figurines: Meaningful symbols of peace, luck, wisdom, and spiritual Sri Lankan heritage.
- Ayurvedic Products: Natural wellness items crafted from herbs for healing, balance, and relaxation.
- Porcelain Tableware: Elegant, high-quality Sri Lankan porcelain crafted with tradition and fine artistry.
- Dumbara Mats: Handwoven, eco-friendly mats showcasing intricate patterns and rural craftsmanship.
- Coconut Shell Kitchen Utensils: Sustainable, handmade utensils offering rustic charm and everyday practicality.
- Antiques: Unique historical pieces capturing Sri Lanka’s cultural, artistic, and timeless heritage.
- Sri Lankan Paintings: Colourful artworks depicting traditions, landscapes, spirituality, and cultural stories.
best selling sri lanka tour packages
Where to Shop in Sri Lanka?
Best Markets in Sri Lanka
These markets are the popular places for shopping in Sri Lanka, blending culture, food, and local life, offering everything from fresh produce to handmade crafts for every kind of shopper.
1. Pettah Floating Market
Pettah Floating Market is a vibrant waterfront walkway filled with small vendors, busy crowds, and lively sights. It’s one of the best places for shopping in Sri Lanka to enjoy Colombo’s atmosphere and see everyday local life up close.
Best Things to Buy:
- Fruits
- Spices
- Small crafts
- Cheap clothes
- Souvenirs
Timings: 8 am to 10:30 pm
Location: WVM4+344, W E Bastian Mawatha, Colombo 01000, Sri Lanka
Visiting Good Market is one of the best things to do in Colombo. It is a weekly eco-friendly spot, offering organic foods, handmade crafts, and ethical products. It’s one of the best markets in Sri Lanka for mindful, responsible shopping.
Best Things to Buy:
- Organic snacks
- Fresh produce
- Natural skincare
- Eco-friendly crafts
- Handmade gifts
Timings: 8 am to 8 pm
Location: 14 Independence Ave, Colombo 00700, Sri Lanka
Colombo shopping in Sri Lanka brings together stylish malls, global brands, cafes, and entertainment, giving travellers a comfortable and enjoyable retail experience.
Majestic City is a busy Colombo mall with many shops, cafes, and services. You’ll find clothes, electronics, accessories, and daily-use items, all in one convenient spot, making it one of the best places for shopping in Sri Lanka.
Best Things to Buy:
- Clothing
- Accessories
- Electronics
- Books
- Cosmetics
Timings: 9 am to 9 pm
Location: 10 Station Rd, Colombo 00400, Sri Lanka
Liberty Plaza is a central mall filled with clothing, jewellery, and beauty stores. With a cinema and food court, it’s an easy, family-friendly stop for anyone exploring the best shopping in Sri Lanka near me.
Best Things to Buy:
- Clothes
- Jewellery
- Beauty products
- Accessories
- Mobile gadgets
Timings: 10 am to 8 pm
Location: 300 Srimath Anagarika Dharmapala Mawatha, Colombo 00300, Sri Lanka
Colombo City Centre is a luxury mall, featuring high-end fashion, boutiques, gourmet dining, and a cineplex, making it a top spot for Colombo shopping in Sri Lanka.
Best Things to Buy:
- Designer clothing
- Accessories
- Luxury cosmetics
- Gourmet treats
- Electronics
Timings: 10 am to 10 pm
Location: 137 Sir James Pieris Mawatha, Colombo 00200, Sri Lanka
Top Clothing & Fashion Stores
Sri Lanka’s fashion scene offers everything from trendy outfits to budget-friendly basics, and these top clothing stores make shopping easy, fun, and stylish.
ODEL is a popular Colombo fashion store offering trendy clothes for men, women, and kids. The flagship at Alexandra Place is ideal for browsing stylish outfits and modern accessories.
Best Things to Buy:
- Men’s and women’s clothing
- Kid's fashion
- Accessories
- Shoes
- Handbags and bags
Timings: 10 am to 8 pm
Location: 135 Dutugemunu St, Colombo, Sri Lanka
House of Fashions is a multi-floor department store in Colombo, offering clothes, shoes, and accessories for all tastes and budgets. It’s easy to find stylish items that suit everyone.
Best Things to Buy:
- Clothing for all
- Footwear
- Accessories
- Bags
- Casual and formal wear
Timings: 10 am to 8:30 pm
Location: 28 R. A. De Mel Mawatha, Colombo 00500, Sri Lanka
Unique Boutiques, Specialty Stores, Furniture & Handicrafts
Sri Lanka’s boutique stores and craft markets offer colourful textiles, handmade decor, and unique art pieces, perfect for shoppers seeking something truly special and authentic.
Barefoot in Colombo is a colorful boutique offering vibrant textiles, stylish clothing, and unique home decor. It’s a must-visit for anyone looking for the best shopping in Sri Lanka.
Best Things to Buy:
- Handwoven textiles
- Colourful clothing
- Scarves and shawls
- Home decor items
- Handmade crafts
Timings: 10 am to 6 pm
Location: 41 Pedlar St, Galle 80000, Sri Lanka
For unique things to buy in Sri Lanka, Buddha and elephant figurines make memorable souvenirs. Stores like Paradise Road in Colombo offer beautiful, handcrafted pieces that capture the country’s culture and charm.
Best Things to Buy:
- Buddha figurines
- Elephant figurines
- Handcrafted souvenirs
- Cultural decor items
- Small keepsakes
Timings: 10 am to 7 pm
Location: 213 Srimath Anagarika Dharmapala Mawatha, Colombo 00700, Sri Lanka
Laksala is a top spot for handcrafted souvenirs and showpieces. From demon face masks to decorative items, it’s a must-visit destination for the best shopping in Sri Lanka.
Best Things to Buy:
- Demon face masks
- Handcrafted showpieces
- Local souvenirs
- decorative items
- Small artisan gifts
Timings: 9 am to 7 pm
Location: 215 Bauddhaloka Mawatha, Colombo 00700, Sri Lanka
Lakpahana in Colombo offers beautifully handcrafted items and souvenirs. From decorative showpieces to traditional crafts, it’s the perfect place to find unique things to buy in Sri Lanka.
Best Things to Buy:
- Handcrafted showpieces
- Traditional masks
- Wooden carvings
- Small decorative items
- Local artisan gifts
Timings: 9:30 am to 6:30 pm
Location: 14 Philip Gunewardena Mawatha, Colombo 00700, Sri Lanka
14. Ambalangoda Mask Market
The Ambalangoda Mask Market is famous for traditional hand-carved masks used in dances and rituals. Visiting here lets you experience local craftsmanship and shop for unique things to buy in Sri Lanka.
Best Things to Buy:
- Traditional devil masks
- Raksha masks
- Kolam masks
- Small decorative wooden masks
- Handcrafted souvenirs
Timings: 9 am to 5 pm
Location: Ambalangoda, Sri Lanka
Olanda Furniture in Galle offers beautiful colonial-style pieces and rare antiques. Their handcrafted items stand out for charm and quality, and the store even ships worldwide, making shopping effortless for travellers.
Best Things to Buy:
- Colonial-style wooden furniture
- Hand-crafted chairs and tables
- Antique cabinets and chests
- Vintage decor pieces
- Carved wooden art
Timings: 9 am to 3 pm
Location: Leyn Baan St, Galle 80000, Sri Lanka
Sri Lanka’s tea and spices are world-famous for their rich flavour and aroma. From Ceylon tea to cinnamon and pepper, these traditional favourites make meaningful, authentic souvenirs for every traveller.
16. Ceylon Tea Museum & Tea Shop
Ceylon tea, Sri Lanka’s famous brew, is rich in flavour and gives health benefits. Pick some at Kandy’s tea museum for affordable shopping in Sri Lanka.
Best Things to Buy:
- Ceylon black tea
- Green tea
- Flavoured teas (Earl Grey, citrus)
- Tea gift packs
- Specialty teas from Dilmah
Timings: 8 am to 5 pm
Location: 7J9M+C5P, Hantana Rd, Kandy 20000, Sri Lanka
17. Ceylon Tea Supermarket
Amazing Antiques & Galleries
Discover Sri Lanka’s history and art in Galle, with antiques, vintage jewellery, and beautiful home decor to take home.
Sri Lanka has many antique stores full of historic and artistic treasures. Visit Galle’s Dutch Gallery for unique antiques and exquisite jewellery, perfect for collectors and lovers of classic craftsmanship.
Best Things to Buy:
- Antique furniture
- Vintage jewellery
- Porcelain and ceramics
- Old coins and artifacts
- Traditional handicrafts
Timings: 9 am to 9 pm
Location: Madeena’’ highway access road, Galle 80000, Sri Lanka
Suggested Read: Top 10 Places to Visit in Galle In 2024
Galle’s Exotic Roots offers unique home decor perfect for adding style and personality to your house. It’s a top spot for exploring shopping in Sri Lanka and finding elegant pieces.
Best Things to Buy:
- Decorative vases
- Wall art
- Handcrafted furniture
- Lamps and lighting
- Unique home accessories
Timings: 9 am to 7:30 pm
Location: 37 Lighthouse St, Galle 80000, Sri Lank
Colombo’s Dutch Hospital combines history, shopping, and dining. Enjoy boutiques, cafes, and souvenirs while soaking up the vibrant heritage atmosphere.
Colombo’s Dutch Hospital, a historic colonial building, is now a heritage shopping and dining spot. Explore shops selling clothing, antiques, and souvenirs while enjoying restaurants and the vibrant atmosphere.
Best Things to Buy:
- Ethnic clothing (kurti, sarees)
- Antiques
- Handicrafts
- Jewellery
- Souvenirs
Timings: 10 am to 10 pm
Location: Hospital St, Colombo 00100, Sri Lanka
Ratnapura, Sri Lanka’s gem capital, offers authentic gemstones like sapphires, rubies, and moonstones, perfect for collectors and souvenir shoppers alike.
Sri Lanka is famous for its gems, and Ratnapura Market is the best place to buy them. While Colombo and Kandy have many jewellers, Ratnapura offers the most authentic gemstone shopping experience.
Best Things to Buy:
- Blue sapphires (Sri Lanka’s signature gem)
- Pink sapphireS
- Star sapphires
- Rubies
- Emeralds
- Moonstones
- Garnets
Timings: 8 am to 5 pm
Location: Council Ave, Ratnapura, Sri Lanka
Follow these tips to shop smart and enjoy Sri Lanka’s markets safely:
- Haggle politely while shopping in Sri Lanka; negotiating prices is common in markets.
- Always get a receipt, especially for expensive items.
- Buy gems only from trusted, certified dealers.
- Avoid bulky items to prevent extra baggage fees.
- Carry cash for small shops; cards work in malls.
- Respect local customs, especially near temples and sacred sites.
Shopping in Sri Lanka is a delightful experience for every traveller. Explore local markets for shopping in Sri Lanka to discover colourful handicrafts, spices, gemstones, and authentic Ceylon tea. From lively street markets to modern malls, there’s something for everyone.
These markets not only offer unique souvenirs but also a glimpse into Sri Lankan culture and daily life. Friendly vendors, vibrant displays, and great bargains make every visit enjoyable.
Whether you’re looking for fashion, home decor, or traditional crafts, spending time in these local markets ensures memorable finds and a truly authentic shopping experience.