Zawarcie małżeństwa może też mieć charakter religijny i odbywać się w miejscach kultu. Często ceremonie takie stanowią zarazem prawne potwierdzenie zawartego związku. Kiedy indziej wymaga się dodatkowo ślubu cywilnego. Większość chrześcijan bierze ślub w kościele. Małżeństwo jest sakramentem, toteż zawiera sieje na całe życie, chociaż niektóre wyznania dopuszczają rozwód. Małżeństwo żydowskie jest kontraktem dwojga ludzi, pobłogosławionym przez Boga. Małżeństwo muzułmańskie to umowa cywilna między dwiema rodzinami, zawierana zwykle w domu. Muzułmanin mieszkający w kraju islamskim może mieć do czterech żon, ale w praktyce zdarza się to rzadko. Żydzi, muzułmanie i sikhowie, choć niechętnie, dopuszczają jednak rozwody. Wielu hinduistów, muzułmanów i sikhów aranżuje małżeństwa własnych dzieci. Kojarzeni w ten sposób młodzi mieszkają nieraz daleko od siebie i przed ślubem często się nawet nie znają.