คนศรีลังกาส่วนใหญ่พูดภาษาสิงหล กับอีกส่วนหนึ่ง(ส่วนน้อย)พูดทมิฬ ภาษาอังกฤษก็พูดกันได้ทั่วไปโดยเฉพาะในเมืองใหญ่ๆ แต่ต่างจังหวัด อาจหาคนพูดภาษาอังกฤษได้น้อย