Do supermarkets in Colombo accept foreign cards?

Yes, all the big supermarket chains around Colombo, like Keells, Cargills Food City, and Arpico, reliably accept foreign Visa and Mastercard credit or debit cards. At the checkout counters, you will also find contactless payments being accepted in most places.

For groceries in the capital, card payments are basically the normal option, so you usually do not need to carry big amounts of cash. Still, it helps to tell your bank your travel dates, so your card does not get flagged for unusual overseas activity by mistake.