Congratulations on your engagement! We're so glad you're here. 

Preparing for a wedding is hard work and takes a lot of time, sacrifice, and communication. Because of that, we can often overlook the time, sacrifice, and hard work needed to prepare for a marriage - one that will last much longer than the day of your wedding! 

Thank you for taking the time - as a couple - to prepare for the rest of your life together as husband and wife. This registration page is for our Online Marriage Preparation. If you are looking for an in-person experience of marrige preparation, we encourage you to consider attending one of our weekend retreats or ask your parish if they offer any in-person opportunities (some do!).

Once you register here, you will receive a code to access the Joy-Filled Marriage program from Ascension Press. After completing the course, you will receive a certificate to give your parish to show that you have fulfilled this part of your preparation. 

Your registration also includes our Natural Family Planning Workshop, a free consult with our staff, and other resources to support your preparation and marriage - these are also included in your confirmation email.

If you have any questions filling out this form, please contact Jennifer at [email protected] 

Know of our prayers for you as you prepare and again, congratulations!

Groom's Contact Information

Bride's Contact Information

Additional Information

Registration Information

  • Includes full access to Joy-Filled Marriage course online, online Natural Family Planning workshop, and 1-on-1 consult with Natural Family Planning staff.

  • Includes Couples Set of workbooks (2 workbooks and 1 journal) to help guide your preparation. Shipped separately after you register.


Registering here gives you access to one account through Ascension Press to work through the Joy-Filled Marriage curriculum. When registering, you will need to add both of your first names to the account for your completion certificate to be accurate. Please do not register for a second account using the same link.

Registering for a second account will result in your credit card being charged the full amount of $125 again and will be non-refundable.

Billing Information

  • Visa
  • Mastercard
  • American Express
  • Discover
RegFox Event Registration Software