When is marriage a sacrament?

Full Question

When is marriage a sacrament?


The Code of Canon Law recognizes that, “a valid matrimonial contract cannot exist between the baptized without it being by that fact a sacrament” (CIC 1055 §2). So there are two requirements for a marriage to be a sacramental marriage: (1) the marriage must be valid; and (2) both parties must be baptized.

To be in a valid marriage, Catholics must meet certain requirements of canon law including the obligation to observe the Church’s form of marriage celebration or to be dispensed from that form. This applies to every Catholic, even when marrying a non-Catholic.

All valid marriages between Catholics are sacramental because you can’t be Catholic without being baptized. However, a valid marriage between a Catholic and a baptized non-Catholic is sacramental, while a valid marriage between a Catholic and a non-baptized person is not.

Non-Catholics are not generally under the authority of canon law concerning marriage, so marriages between non-Catholics are generally recognized to be valid unless proven otherwise. Some of these marriages are sacramental (when both parties are baptized) and some are not (when one or both are not baptized).


  1. Pingback: How should we understand intercourse within marriage if the Church says Mary remained “undefiled”; isn’t consummation necessary? | PagadianDiocese.org

  2. Rose Reply

    So your saying is…Im a catholic by birth and rights, and my future husband is non catholic but he is willing to marry me in a catholic church. Is our marriage is valid or invalid…please clarify…

  3. kevin barasa Reply

    what are the catholic teachings on marriage

  4. charles Reply

    If you say a marriage between a Catholic and non baptised person is not a sacrament what happens in case of a disparity of cult? Say a Catholic wedding a Muslim in church. does it mean the Catholic hasn’t received the sacrament?

  5. Teresa Reply

    What if they are not married in the catholic church. I mean a civil marriage…

Leave a Reply