Befolkningen er for det meste kristne. Ved folketellingen i 2010 tilhørte 61,1 % Den katolske kirke. Andelen katolikker har gått ned. I 1960 var den 92,4 %. I 2010 var 10,4 % sjuendedagsadventister og 8,8 % pinsevenner, mens 2,2 % var evangelikalske kristne, 2,1 var baptister, 1,6 % anglikanere og 1,5 % tilhørte Church of God. 1,9 % var rastafarianere og 1,1 % tilhørte Jehovas vitner.