O catolicismo é a principal religião da Espanha. Tornou-se a religião oficial da Espanha no ano de 589 e assim permanece desde então.
Um estudo de 2014 do Centro Espanhol de Pesquisa Sociológica descobriu que cerca de 68 por cento da população espanhola se identifica como católica, enquanto cerca de 27 por cento são ateus ou afirmam não ter religião e 2 por cento são identificados como crentes em outras religiões. Existem pequenos grupos de budistas, hindus, pagãos, bahais e taoístas em toda a Espanha.
O mesmo estudo descobriu, no entanto, que entre aqueles que se identificaram como católicos, apenas 14 por cento assistiam à missa todos os domingos ou várias vezes por semana. Cerca de 14% foram à missa algumas vezes por ano, 10% foram algumas vezes por mês e cerca de 61% quase nunca foram. A maioria dos espanhóis relata ignorar as doutrinas morais da Igreja Católica no que diz respeito à orientação sexual, contracepção e sexo antes do casamento.
As atitudes em relação à religião na Espanha estão em sintonia com a porcentagem de espanhóis que se identificam como católicos. Cerca de 59% da população acredita em Deus, 21% acredita em um espírito ou força vital, enquanto 19% acredita que não existe Deus, espírito e força vital.
Notavelmente, uma tentativa dos monarcas católicos Rei Fernando II de Aragão e da Rainha Isabel I de Castela nos anos 1400 de livrar a península espanhola do pensamento judeu e muçulmano resultou no que ficou conhecido como a Inquisição Espanhola.