Sri Lanka’nın ulusal dilleri Sinhale ve Tamil’dir. Haziran 2014.
Birçok Sri Lanka, hem Sinhalese hem de Tamilce konuşur. 1988'den beri her iki dil de Sri Lanka anayasası tarafından mevzuat ve idare dilleri olarak belirlenmiştir. Anayasaları ayrıca İngilizceyi devlet ve ticarette kullanılan bir "bağlantı dili" olarak tanıyor.
Sri Lanka, yaklaşık 2.500 konuşmacıya sahip olan Veddah gibi daha küçük, gayri resmi dilleri konuşanlar; 45.000 konuşmacıya sahip olan Sri Lankalı Malay; ve Hintçe, yaklaşık 3.400 konuşmacıya sahip olan Portekizce merkezli bir creole dilidir. Sri Lanka'daki sağır insanlar Sri Lankalı İşaret Dili'ni kullanarak iletişim kurarlar.