Sri Lankan markets offer a fascinating glimpse into local life and culture, from bustling city bazaars to quaint rural fairs. These markets are great for buying local spices, clothes, precious gemstones, and authentic souvenirs.
To help you navigate Sri Lanka’s vibrant market scene, we’ve curated a list of the 20 best markets in Sri Lanka. This guide covers everything from famous flea markets and local food markets to luxury shopping spots and seasonal markets.
- 20 Best Markets in Sri Lanka
- 1. Pettah Market
- 2. Pettah Floating Market
- 3. Good Market
- 4. Galle Face Green Night Market
- 5. Kala Pola Art Market
- 6. Kandy Central Market
- 7. Negombo Fish Market
- 8. Hikkaduwa Sunday Market
- 9. Dambulla Economic Center
- 10. Jaffna Market
- 11. Bale Bazaar
- 12. Kollupitiya Supermarket
- 13. Nugegoda Market
- 14. Mount Lavinia Market
- 15. Moratuwa Market
- 16. Ratnapura Gem Market
- 17. Matara Fish Market
- 18. Galle Fort Artisanal Fair
- 19. Kegalle Market
- 20. Kandy City Centre (KCC)
- Why Choose OneVasco?
- FAQs
20 Best Markets in Sri Lanka
Sri Lanka’s markets are a treasure trove of unique experiences and authentic local goods. From bustling city bazaars to serene rural fairs, these top shopping markets in Sri Lanka offer something for every type of traveler and shopper.
Whether you’re hunting for fresh produce, traditional handicrafts, or luxury brands, you’ll find it all in Sri Lanka’s diverse marketplaces. Let’s dive into our curated list of the 20 best markets in Sri Lanka that every Indian visitor must explore.
1. Pettah Market
Pettah Market is Colombo’s oldest and largest market, known for its labyrinthine lanes filled with stalls selling everything from spices and textiles to electronics and souvenirs.
-
Things to Buy: Stock up on fragrant spices, fresh fruits and vegetables, colorful fabrics, affordable electronics, and unique souvenirs.
-
Timings: Open daily from early morning (around 6 AM) until late evening (8-9 PM).
-
How to Reach: Easily accessible via public transport; take a bus or tuk-tuk to Pettah, located in the heart of Colombo.
2. Pettah Floating Market
The Pettah Floating Market is a unique market that floats over Beira Lake, offering a picturesque shopping experience with stalls selling clothing, accessories, souvenirs, and more.
-
Things to Buy: Browse through trendy clothing, fashionable accessories, handicrafts, and distinctive souvenirs.
-
Timings: Usually open from 8 AM to 8 PM daily.
-
How to Reach: Reachable by taxi or tuk-tuk; located on Beira Lake, a short distance from Pettah Market.
3. Good Market
Good Market is Colombo’s go-to spot for organic, natural, and eco-friendly products. It supports local social enterprises and responsible businesses.
-
Things to Buy: Shop for organic fruits and veggies, natural body care products, traditional ayurvedic remedies, fair trade handicrafts, and more.
-
Timings: The permanent shop is open 8 AM-8 PM daily. The weekly market at Racecourse Grounds runs every Saturday 10 AM-6 PM.
-
How to Reach: Located near Independence Square in Colombo; accessible by taxi or public transport.
4. Galle Face Green Night Market
This iconic night market in Sri Lanka comes alive at sunset, with numerous food stalls serving up mouthwatering local specialties like kottu and isso vadei.
-
Things to Buy: Savor Sri Lankan street food favorites such as kottu, hoppers, isso vadei, and samosas. Wash it down with refreshing thambili (king coconut water).
-
Timings: The market gets going around 5 PM and stays open late into the night.
-
How to Reach: Situated along the Galle Face promenade, easily reachable by taxi or a short walk from nearby hotels.
5. Kala Pola Art Market
Kala Pola Art Market is a weekly open-air art market featuring works by 300+ Sri Lankan artists, from paintings to sculptures to handicrafts.
-
Things to Buy: Take home a unique piece of Sri Lankan art, whether it’s an abstract painting, a traditional mask, or a handcrafted sculpture.
-
Timings: Held every Sunday along Ananda Coomaraswamy Mawatha, near Viharamahadevi Park.
-
How to Reach: Located near Viharamadehi Park in Colombo; accessible by bus or taxi.
6. Kandy Central Market
Kandy’s main market is a bustling hub of local life, offering fresh produce, spices, textiles, and handicrafts. It’s a great place to experience everyday Sri Lankan culture.
-
Things to Buy: Stock up on fragrant spices, tropical fruits, colorful fabrics, and traditional handicrafts like wood carvings and brassware.
-
Timings: Open daily from early morning (around 6 AM) until evening (7-8 PM).
-
How to Reach: Centrally located in Kandy; reachable by local buses or tuk-tuks from various parts of the city.
7. Negombo Fish Market
This lively local food market is a must-visit for seafood lovers. Watch fishermen bring in their daily catch and pick up the freshest fish and shellfish.
-
Things to Buy: Take your pick of fresh tuna, seer fish, prawns, crabs, and more. You can even get your fish cleaned and cut to order.
-
Timings: The market is busiest in the early morning hours, from 4 AM to 10 AM.
-
How to Reach: Located in Negombo; accessible by taxi or local buses from Colombo.
8. Hikkaduwa Sunday Market
This weekly weekend market in the surf town of Hikkaduwa is known for its laid-back vibe and eclectic mix of souvenirs, beachwear, and local handicrafts.
-
Things to Buy: Browse through tie-dye sarongs, beach cover-ups, bohemian jewelry, wooden masks, and other unique souvenirs.
-
Timings: The market takes place every Sunday from morning until late afternoon/early evening.
-
How to Reach: Situated near Hikkaduwa Beach; reachable by bus or taxi from Galle or Colombo.
9. Dambulla Economic Center
This sprawling wholesale market is the largest distribution center for fresh produce in the region, offering a colorful array of fruits, vegetables, and other local goods.
-
Things to Buy: Load up on tropical fruits like mangoes, pineapples, and rambutans, as well as local veggies, spices, and dry goods.
-
Timings: The market is open daily from early morning to late evening.
-
How to Reach: Located near Dambulla Cave Temple; accessible by bus or taxi from Dambulla town center.
10. Jaffna Market
Jaffna Market offers a fascinating glimpse into the unique culture and flavors of northern Sri Lanka, with stalls selling regional specialties, handicrafts, and apparel.
-
Things to Buy: Try local delicacies like Jaffna crab curry and odiyal kool (seafood porridge), and shop for Palmyra handicrafts and colorful saris.
-
Timings: Open daily from morning to evening (around 8 AM to 6 PM).
-
How to Reach: Centrally located in Jaffna; easily reachable by local transport or tuk-tuks.
11. Bale Bazaar
This charming rural market is known for its traditional handicrafts, local produce, and friendly atmosphere. It’s a great place to connect with village life.
-
Things to Buy: Discover handwoven textiles, rattan baskets, clay pottery, and other traditional handicrafts. Sample local treats like jaggery and pol roti.
-
Timings: The market operates from morning to afternoon, with the best selection in the early hours.
-
How to Reach: Located in Jaffna; accessible via local transport options like buses and tuk-tuks.
12. Kollupitiya Supermarket
This well-stocked supermarket in Colombo offers a wide range of local and imported groceries, household goods, and personal care products.
-
Things to Buy: Find your favorite international brands alongside local staples like Ceylon tea, coconut oil, and spice blends.
-
Timings: Open daily from 8 AM to 8 PM.
-
How to Reach: Situated in the Kollupitiya area of Colombo, it is easily reachable by bus or taxi.
13. Nugegoda Market
This bustling suburban market is a one-stop shop for fresh produce, meats, seafood, spices, and household goods. It’s a great place to stock up on essentials.
-
Things to Buy: Find a colorful array of fruits, vegetables, spices, and dry goods, as well as fresh meat and seafood.
-
Timings: The market is open daily from early morning to late evening.
-
How to Reach: Located in Nugegoda, a suburb of Colombo, accessible via local buses or taxis.
14. Mount Lavinia Market
This beachside market offers a relaxed shopping experience, with stalls selling fresh produce, seafood, souvenirs, and beachwear.
-
Things to Buy: Pick up tropical fruits, fresh fish, colorful sarongs, and beach essentials like sunscreen and hats.
-
Timings: The market operates from morning to evening, with the best selection in the early hours.
-
How to Reach: Situated near Mount Lavinia Beach; accessible by train, bus, or taxi from Colombo.
15. Moratuwa Market
This local market in the coastal town of Moratuwa is known for its fresh produce, seafood, and woodcarving handicrafts.
-
Things to Buy: Shop for tropical fruits, vegetables, spices, fresh fish, and beautiful wooden masks and sculptures.
-
Timings: The market is open daily from early morning to evening.
-
How to Reach: Located in Moratuwa; reachable by train or bus from Colombo.
16. Ratnapura Gem Market
Ratnapura is the gem capital of Sri Lanka, and its market is a mecca for precious stone enthusiasts. Browse glittering displays of sapphires, rubies, and more.
-
Things to Buy: Marvel at (and maybe splurge on) loose gemstones, bespoke jewelry, and unique mineral specimens.
-
Timings: The market operates from morning to evening, with many shops closed on Sundays.
-
How to Reach: Located in Ratnapura city; accessible by bus or taxi from Colombo and surrounding areas.
17. Matara Fish Market
This bustling fish market in the southern coastal town of Matara offers a colorful array of fresh seafood, straight off the boats.
-
Things to Buy: Take your pick of tuna, seer fish, prawns, crabs, and other ocean delicacies. Many stalls will clean and cut your fish to order.
-
Timings: The market is busiest in the early morning hours, from 4 AM to 10 AM.
-
How to Reach: Situated in Matara town; reachable by bus or train from Colombo or Galle.
18. Galle Fort Artisanal Fair
This periodic handicraft market takes place within the historic Galle Fort, showcasing the work of local artisans and craftspeople.
-
Things to Buy: Browse handcrafted jewelry, textiles, pottery, wood carvings, and other unique souvenirs. Many items feature traditional Sri Lankan motifs.
-
Timings: The fair is held on select weekends throughout the year, usually from morning to late afternoon.
-
How to Reach: Located within Galle Fort; easily reachable on foot from nearby hotels or via taxi.
19. Kegalle Market
This rural market in the Sabaragamuwa Province is known for its fresh produce, spices, and traditional handicrafts. It’s a great place to experience local village life.
-
Things to Buy: Stock up on tropical fruits, vegetables, spices, and locally made handicrafts like rattan baskets and clay pots.
-
Timings: The market operates from early morning to late afternoon, with the best selection in the early hours.
-
How to Reach: Centrally located in Kegalle town; accessible via local buses or taxis.
20. Kandy City Centre (KCC)
Modern shopping mall with local and international brands that is close to the famous Temple of Tooth Relic. It has a food court, regional and international shopping brands for travelers to explore.
-
Things to Buy: Fashion, electronics, jewelry, local handicrafts, food court
-
Timings: 10 am-8 pm daily
-
How to Reach: Located in Kandy city center, easily reachable on foot or via local transport options like tuk-tuks.
Why Choose OneVasco?
OneVasco makes visa applications effortless. Our expert team manages the entire process, allowing you to focus on your journey.Â
Enjoy stress-free travel with fast visa approvals.
-
Expert and Personalized SupportÂ
-
Efficient and Hassle-Free ProcessÂ
-
Real-Time Tracking and UpdatesÂ
-
Transparent CommunicationÂ
-
Trusted by Millions
FAQs
What are the best things to buy from markets in Sri Lanka?
Popular items include handicrafts like carved wooden goods, woven fabrics, spices, tea, jewelry, traditional clothing (like saris), and artisanal ceramics.
What is the best time to shop in Sri Lanka?
The best time to shop is during weekends when many markets operate fully or during special festivals when seasonal markets are set up. Early mornings offer fewer crowds while evenings provide a lively atmosphere at night markets.
Is it worth shopping in Sri Lanka?
Absolutely! Sri Lanka offers a diverse range of affordable products from local crafts to international goods. Its markets also provide cultural immersion, making shopping both rewarding and enjoyable.
Are Sri Lanka markets safe?
Yes, but it’s advisable to remain vigilant about your belongings in crowded areas. Stick to well-lit spots at night and avoid secluded places to ensure safety.
What stores are cheaper in Sri Lanka?
Local markets often have better prices than retail stores. Street markets like Pettah are known for budget-friendly shopping; always remember to bargain!
Is shopping in Sri Lanka expensive?
Shopping can be quite affordable if you visit local markets rather than luxury malls. Bargaining is common at many markets where you can find great deals on clothing, crafts, and souvenirs.
How much gold can I carry from Sri Lanka to India?
When traveling from Sri Lanka to India, the customs regulations allow male travelers to carry up to 20 grams of gold, valued at no more than INR 50,000. Female travelers can carry up to 40 grams of gold, with a maximum value of INR 100,000. For amounts exceeding these limits, customs duty will apply. Always check the latest regulations before your trip to ensure compliance.
What time are markets open in Sri Lanka?
Most regular markets in Sri Lanka typically open early in the morning (around 6 AM) and close by late afternoon (around 6 PM). Night markets usually start around sunset until midnight or later.



















