Największą religią w Szwecji jest chrześcijaństwo luterańskie. Około 65 procent wszystkich Szwedów jest członkami Kościoła w Szwecji, kościoła luterańskiego.
Podobnie jak wiele innych krajów, Szwecja gwarantuje wolność wyznania wszystkim jej obywatelom. Mimo to wiele osób identyfikuje się z luterańską religią chrześcijańską, chociaż niewielu często chodzi do kościoła. Obecność w kościele w Szwecji spadła z 95 procent w 1970 i 83 procent w 2000 roku.
Inne religie w Szwecji to islam, buddyzm i judaizm. Islam jest drugą co do wielkości religią w kraju, a około 5 procent populacji praktykuje tę formę religii. Inne wyznania chrześcijańskie obejmują wschodnią prawosławie i katolicyzm.