What to wear in Sri Lanka: beach, town and temple rules
News & Updates

What to wear in Sri Lanka: beach, town and temple rules

Swimwear belongs on the beach, modest cover works everywhere else, and temples have firm rules. A practical dress guide for the island. Sri Lanka is easy-going but modest. Swimwear is perfect on the beach and at the pool, and a cover-up is the norm the moment you step onto the street. In towns and villages, shorts and t-shirts.

travelguides.lk · updated 13 Feb 2026 Sourced editorial

The practical picture

Sri Lanka is easy-going but modest. Swimwear is perfect on the beach and at the pool, and a cover-up is the norm the moment you step onto the street. In towns and villages, shorts and t-shirts are fine for visitors, while anything see-through or very revealing draws attention.

Temples are the firm rule: shoulders and knees covered, shoes and hats off. For evenings, smart casual covers even the fanciest Colombo restaurants.

Frequently asked

Can I wear shorts in Sri Lanka?

Yes, shorts are fine for visitors in towns and tourist areas. Cover knees and shoulders when entering temples.

Is topless sunbathing allowed?

No. It is culturally unacceptable and illegal on public beaches.

What do people wear in the evenings?

Smart casual is enough everywhere, including Colombo's best restaurants. A light layer helps in the hills.

Places in this guide

Sources

  1. Sri Lanka Tourism Development Authority ↗

We compile and link to public sources; details change, so verify time-sensitive specifics before you travel.