Šri Lanka je dom za oko milion i po hrišćana. Oni, prema popisu iz 2012. godine, čine sedam odsto populacije. Većinom su rimokatoličke veroispovesti.
Daleko najdominantnija religija na Šri Lanki je budizam. Budisti čine oko 70,2 odsto populacije.
Hindusa ima 12,6 odsto, dok je muslimana 9,7 odsto.