Church of the

7580 Clinton Street
Elma, New York 14059


Most of our classes are open only to Annunciation parishioners. If you are not a member and would like to formally join our parish, or if you need to confirm your registration status, contact the parish office at (716)683-5254.

If you are registering for YFF classes for the first time or did not receive re-registration information in the mail, please download and complete the REGISTRATION FORM.

If there have been no changes in your family's information (no new phone numbers, addresses, or emails, etc.) and you simply wish to sign up for next year's classes, please complete the RE-REGISTRATION FORM.

Through June 30th, early bird pricing is in effect and fees for formation are as follows:

  • $60 for REGISTERED parishioners for all faith formation classes

  • $80 for REGISTERED parishioners for 9th-grade Confirmation Prep, plus a $100 retreat fee.

  • $100 for REGISTERED parishioners for 10th-grade Confirmation Prep, plus a $100 retreat fee.

  • 1st Eucharist and 1st Reconciliation Prep is FREE for REGISTERED parishioners.

As of July 1st, ALL classes will increase by $15. Forms AND payments must be completed and in the office before 7/1 to receive early bird pricing.

The non-parishioner rate is an additional $25 per class (where applicable). Course descriptions will indicate which classes are open to non-parishioners. 

Completed registration materials can be mailed to the parish Attn: Dara Anderson, dropped off to the parish office Monday - Friday 8 am - 4:30 pm, or put in an envelope and dropped into the collection basket with Attn: Dara Anderson on the envelope.

Payments can be made by check or credit card through WeShare, our secure online payment portal, or by dropping off checks to the parish office, Attn: Dara Anderson.


If you have any questions, please email Melissa Weisenburg at


Stewardship is having the wisdom to understand that everything we have is a gift from God.

View details »




Download our weekly bulletins NOW!


Download Bulletins »


Online Giving

Securely with WeShare

Make A Donation »