In Sri Lanka lo shopping si può fare nei mercati locali, nei bazar e nei centri commerciali. Tra i prodotti tipici: artigianato locale, spezie, tè di Ceylon, tessuti, batik e gioielli. Le principali città come Colombo, Kandy e Galle offrono sia mercati tradizionali sia negozi moderni.