Shopping in Colombo is a fun mix of the old and new. You can wander through lively street markets full of handmade crafts, fresh spices, and local snacks, or head into modern malls packed with big-name brands and cool local designers. Whether you’re after some Ceylon tea, a stylish outfit, or a unique souvenir, there’s always something to discover around every corner.

The Pettah Market

Pettah Market, right in the middle of Colombo, is one of the city’s liveliest spots. It’s a great place to dive into a whirlwind of colours, sounds, and local flavours. You’ll find everything from vibrant fabrics, sarees, and traditional clothes to gadgets, accessories, and mobile phones.

The Crescat Boulevard

Crescat Boulevard is Colombo’s top spot for a stylish and easy shopping experience. Right in the city centre, it’s the best place in Sri Lanka to find trendy fashion and unique souvenirs. When you need a break, the ground floor has plenty of tasty food options to keep you going. It’s a favourite hangout for locals on weekend shopping trips and is close to a few 5 star hotels in Colombo, the likes of Amari Colombo.

Galle – The Fort Shopping Street

Located in the heart of historic Galle Fort, this shopping complex offers a unique local heritage experience. Set inside beautifully preserved Dutch colonial buildings, it’s a charming spot to explore. Here, you’ll find artisanal goods like handmade jewellery, clothing, beautiful homeware, and antiques

Kandy – Main Market

When shopping in Sri Lanka, don’t miss the busy market in Kandy. It’s a lively place full of stalls and vendors, offering a mix of sights, smells, and sounds. You can pick up colourful spices, fresh fruits, and traditional clothes here. The market is full of tempting aromas and flavours, and bargaining is part of the fun. Be sure to try some tasty local snacks like samosas, kottu roti, and tropical fruits.