Diyatha Market
Diyatha Market sits right inside Diyatha Uyana in Battaramulla, and it's really the beating heart of the park, the reason so many Colombo residents make it a regular stop rather than a one-off visit. Set around a striking fountain at its entrance, the market brings together over a hundred stalls under white canopies, spilling out along the lake's edge.
Plants are really what put this market on the map, it's known as the largest plant market in Colombo, with rows of stalls selling everything from potted flowers and ornamental shrubs to fertiliser, gardening tools, and flowerpots, drawing serious gardening enthusiasts as much as casual browsers. Around them, you'll find batik clothing, handmade crafts, home décor, and traditional Sri Lankan sweets, along with a cafeteria tucked among the greenery for anyone who wants to sit and eat rather than shop.
The market runs at a smaller scale daily, but it's on Fridays, Saturdays, and Sundays that it really comes alive, stalls multiply, live music plays, and the whole place takes on the feel of a proper weekend outing rather than just a shopping stop. Combined with the lake views, the evening light, and the general buzz of families and couples strolling through, Diyatha Market has become less a market in the traditional sense and more a full evening out, one of Colombo's easiest ways to shop, eat, and unwind all in the same place.
At a glance
- Entry fee: Free
- Opening hours: Daily from 8:00 AM to 11:00 PM
Frequently asked questions
- How much does it cost to visit Diyatha Market?
- Free.
- What are the opening hours at Diyatha Market?
- Daily from 8:00 AM to 11:00 PM.