Los que se casan en la Iglesia Católica deben ser cristianos bautizados, no muy relacionados, en buena posición con la Iglesia, del sexo opuesto y libres para casarse. El término "libre para casarse" es a menudo el mayor obstáculo en los futuros matrimonios católicos. Si alguien ha estado casado anteriormente, su cónyuge debe haber fallecido o debe recibir una anulación de la Iglesia. Un divorcio legal no es suficiente.
Una persona no tiene que ser católica para casarse con un compañero católico en la iglesia. Sin embargo, él debe ser un cristiano bautizado, y la pareja católica debe recibir el permiso del obispo que preside para casarse con el no católico. La iglesia católica no permite matrimonios entre primos hermanos y no permitió matrimonios entre primos segundos hasta 1983.
La iglesia católica solo reconoce los matrimonios entre un hombre y una mujer. No reconoce ningún tipo de unión o relación entre dos hombres o dos mujeres. La pareja también necesita estar en buena posición con la iglesia. Esto puede significar, por ejemplo, si la pareja ha estado viviendo junta, deben pasar suficiente tiempo viviendo por separado antes de casarse. También se puede considerar que un político católico que apoya las políticas contra las leyes de la Iglesia no está en buena posición con la iglesia.