✈️ TravelSmarter
Sri Lanka · Sinhala and Tamil

Do They Speak English in Sri Lanka?

Sri Lanka: primary language is Sinhala and Tamil — English gets you by in tourist areas, but is inconsistent elsewhere.

Want the full guide? Get a PDF with practical language tips for Sri Lanka — free.

Frequently asked questions

What language is spoken in Sri Lanka?

The primary language in Sri Lanka is Sinhala and Tamil.

Will I get by with English in Sri Lanka?

English gets you by in tourist areas, but is inconsistent elsewhere. A legacy of British colonial rule keeps English reasonably common, especially in tourist areas.

Should I learn any phrases before visiting Sri Lanka?

Learning "hello," "please," "thank you," "excuse me," and "the check please" in the local language goes a long way anywhere, including Sri Lanka — locals consistently appreciate the effort.

Should I download a translation app for Sri Lanka?

Yes — an offline translation app is genuinely useful in Sri Lanka, especially outside major tourist areas.