Folket er i hovedsak kristne. I 2011 var Den katolske kirke det største trossamfunnet, med 36 % av befolkningen. 17,2 % var pinsevenner, 13,2 % sjuendedagsadventister og 8,5 % anglikanere. Andelen katolikker og anglikanere har gått ned, mens andelen sjuendedagsadventister og særlig pinsevenner har økt sammenliknet med folketellingen i 2001.