×

Office of Family Life

Pre Cana

Pre Cana is a one-day marriage preparation course offered by the Office of Family Life. The course is presented live via Zoom for couples to participate from the comfort of their home or together if separated by distance.

It is designed to supplement, not to replace, the less structured, personal meetings that each couple should also have with the priest or deacon who is assisting them to prepare for the Sacrament of Matrimony.

The program utilizes the Unveiled program (www.unveiledmarriage.com) and provides both an overview of God’s design for joy in marriage and practical skills for bringing it about. Opportunities are provided for each couple to reflect and discuss privately the topics raised during the day.

Presentations cover such topics as:

  • Sacrament of Marriage
  • Communication and Conflict
  • Decision Making
  • Fertility and a Catholic Perspective on Sexuality
  • Stewardship
  • Married Spirituality

The segment on fertility will provide a conceptual overview of Natural Family Planning (NFP). However, this alone does not satisfy the diocesan NFP requirement. Meetings with an NFP instructor are needed to teach charting and ensure proper use of the method. More information about NFP can be found here: https://dosafl.com/office-of-family-life/nfp/.

The course begins at 9:30 am and ends at 5:00 pm. Couples should enter the Zoom session at least 15 minutes early to ensure their audio and video are functioning properly.

The cost of the course is $125. This fee includes materials which will be mailed out to the couple a week before the scheduled session.

Registration for Pre Cana closes at 4:00 p.m. the Monday prior to each session.


A listing of available courses in Spanish and a link to register can be found on the Spanish Pre Cana page. If you need to attend the course in Spanish, please do not register through the English form.

2026 Dates

Virtual Sessions (Live via Zoom)
  • February 21, 2026
  • March 28, 2026
  • May 9, 2026
  • June 27, 2026
  • August 29, 2026
  • October 10, 2026
  • December 5, 2026