Službeni jezik Šri Lanke je sinhalski. Međutim, engleski se široko govori i razumije, posebno u turističkim područjima i većim gradovima.