Agama di Sri Lanka
Pada abad ke-6, para pedagang Arab mengendalikan sebagian besar perdagangan di Samudra Hindia, termasuk Sri Lanka. Beberapa pedagang tersebut bermukim di Sri Lanka, sesambil menyebarkan Islam. Namun, saat Portugis datang ke Sri Lanka pada abad ke-16, beberapa Muslim keturunan Arab dianiaya, memaksa mereka bermigrasi ke Dataran Tinggi Tengah dan pesisir timur.
Theravāda
Menurut babad Pali dari tradisi suku bangsa Sinhala, Buddhisme pertama kali dibawa ke Sri Lanka oleh Arahat Mahinda, yang diyakini telah menjadi putra Raja Asoka dari bangsa Mauryan, pada abad ketiga SM, sebagai bagian dari kegiatan "dhammaduta" (misionaris) era Asoka. Di Sri Lanka, Arahat Mahinda mendirikan Biara Mahāvihāra di Anuradhapura.