✈️ 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.

✓ Save it for offline use, and see what else is worth checking before this trip.

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.