Sri Lanka’da çeşitli dini inançlar bulunmaktadır, ancak ülkenin çoğunluğu Budist’tir. Sri Lanka’da yaşayan nüfusun yaklaşık %70’i Budist’tir. Budizm, ülkenin tarihinde önemli bir rol oynamış ve kültürel olarak derinlemesine kök salmış bir dindir. Theravada Budizmi, Sri Lanka’daki yaygın Budist mezhebidir.
İkinci en yaygın din ise Hinduizm’dir ve genellikle Tamil etnik grubuna mensup olan insanlar arasında bulunmaktadır. Hristiyanlık da Sri Lanka’da önemli bir etkiye sahiptir. Hristiyanlık, genellikle Katolik Kilisesi ve Protestan mezhepleri aracılığıyla temsil edilir. İslam da ülkede bir azınlık dinidir ve genellikle Müslüman topluluklar arasında yaygındır.
Bu çeşitlilik, Sri Lanka’nın dini manzarasının karmaşıklığını yansıtmaktadır. Ülkede farklı dinlere mensup insanlar bir arada yaşarlar ve genellikle birbirlerine hoşgörü gösterirler.