Quelli che si sposano nella Chiesa cattolica devono essere cristiani battezzati, non troppo legati, in regola con la chiesa, del sesso opposto e liberi di sposarsi. Il termine "libero di sposarsi" è spesso il più grande ostacolo nei futuri matrimoni cattolici. Se qualcuno è già stato sposato in precedenza, il suo coniuge deve essere deceduto o deve ricevere una nullità dalla Chiesa. Un divorzio legale non è sufficiente.
Una persona non deve essere cattolica per sposare un partner cattolico nella chiesa. Tuttavia, deve essere un cristiano battezzato, e il partner cattolico deve ricevere il permesso dal vescovo presiedente di sposare i non cattolici. La chiesa cattolica non ammette matrimoni tra cugini di primo grado e non consente matrimoni tra cugini di secondo grado fino al 1983.
La chiesa cattolica riconosce solo i matrimoni tra un uomo e una donna. Non riconosce alcun tipo di unione o relazione tra due uomini o due donne. Anche la coppia deve essere in regola con la chiesa. Ciò può significare, per esempio, se la coppia ha vissuto insieme, devono trascorrere abbastanza tempo a vivere separatamente prima di sposarsi. Un politico cattolico che sostiene le politiche contro le leggi della Chiesa può anche non essere considerato in regola con la chiesa.