La diversidad religiosa costarricense comenzaría a denotarse desde finales del siglo XIX e inicios del XX con sucesivas migraciones de Asia, Europa y otros países de América que incluyeron un flujo considerable de árabes, turcos, chinos y judíos polacos que traerían al país religiones como el islam, el budismo, la religión tradicional china y una nutrida comunidad askenazí, así como el protestantismo fue traído por las nutridas migraciones de jamaiquinos anglicanos y de alemanes, suizos, estadounidenses y británicos.