Szkocja jest tradycyjnie krajem chrześcijańskim; przynależność do tej religii deklaruje około 65% mieszkańców. Najwięcej Szkotów (42% w 2005 r.) należy do kalwińskiego Kościoła Szkockiego, który od 1560 jest Kościołem państwowym („Kościołem narodowym”). thumb|150px|Kamień ze Scone w 1855 r.

Historia Do XVI w. Mieszkańcy Szkocji w czasach przedchrześcijańskich wyznawali religię politeistyczną, zbliżoną do religii celtyckich. Chrześcijaństwo zostało wprowadzone przypuszczalnie w V-VI wieku przez mnichów z Irlandii - św. Niniana i św. Kolumba. Chrystianizacja następowała powoli; ważną rolę w tym dziele odgrywały klasztory misyjne, m.in. na wyspie Iona. Związki z katolicyzmem były jednak początkowo bardzo luźne; prymat papieża został ustalony dopiero w XI wieku. We wczesnym średniowieczu utworzono system parafii pod bezpośrednią kontrolą królów. Jednym z symboli związku królestwa z chrześcijaństwem był koronacyjny Kamień ze Scone. Popularny był również kult świętych: św. Piotra i św. Andrzeja oraz miejscowych świętych: Dronstana i Serfa z Culross. Niewielka liczba wyznawców judaizmu pojawiła się w Szkocji już w XI wieku.