Maurice est une mosaïque de religions puisqu'on y trouve 48,5% d'hindouistes, 26,5% de catholiques, 17,5% de musulmans, 6,5% de protestants et 1% de "divers". À l'opposé, Rodrigues est une île à 97% catholique. Toutes les religions coexistent de manière pacifique dans le pays.