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.
Sejarah agama Buddha
Agama Buddha konon dibawa ke Sri Lanka oleh putra Asoka Mahinda dan enam kawannya semasa abad ke-2 SM. Mereka berhasil menarik Raja Devanampiva Tissa dan banyak anggota bangsawan masuk agama Buddha. Inilah waktunya kapan wihara Mahavihara, pusat aliran Ortodoks Singhala, dibangunt. Kanon Pali dimulai ditulis di Sri Lanka semasa kekuasaan Raja Vittagamani (memerintah 29–17 SM), dan tradisi Theravada berkembang di sana. Beberapa komentator agama Buddha juga bermukim di sana seperti Buddhaghosa (abad ke-4 sampai ke-5). Meski aliran Mahayana kemudian mendapatkan pengaruh kala itu, akhirnya aliran Theravada yang berjaya dan Sri Lanka akhirnya menjadi benteng terakhir aliran Theravada, dari mana aliran ini akan disebarkan lagi ke Asia Tenggara mulai abad ke-11.