Serving the Catholic Community of Castro Valley

Youth Ministry: Grades 6 to 12

WELCOME to Youth Ministry!

**Please Note: Due to the Alameda County Health Department’s Legal Order, classes will be conducted virtually and our 1st day of classes may change. We thank you for your patience.**

Middle School           Confirmation          High School

Youth Ministry at OLG is guided by our mission to live our faith grounded in Jesus Christ by growing in our personal faith life through prayer and continuing Catholic faith formation for people of all ages and by encouraging youth and young adults to participate in the mission and ministries of OLG. 

Registration Fees for 2020-2021

  • $110 for the 1st child
  • $55 each for additional child in the same household
  • There is an early-bird discount if your children are registered by June 30, 2020.

Register Online Here

2020-2021 Class Schedule in English

2020-2021 Class Schedule in Spanish

** Our Middle School group (6th-8th grade) will explore the Bible, prayer and how to live as a Christian.

** Our Confirmation group (9th-12th grade) your teen will learn, during this 2-year program, about the faith through speakers, discussion and the Bible.

** Our High School group (post Confirmation – YDisciple) will meet with  our Youth Ministry Team which provides continued support for our teens in the Christian life through engaging videos and small group discussions. This program is free!

Middle School Classes will be virtual and is tentatively set to begin on Sunday, September 13, 2020. Due to the Alameda County Health Department’s Legal Order, the 1st day of class may change. We thank you for your patience.

Confirmation & High School Classes will be virtual and is tentatively set to begin on Sunday, September 20, 2020. Due to the Alameda County Health Department’s Legal Order, the 1st day of class may change. We thank you for your patience.

Once again, welcome!  We look forward to seeing you soon!

Passing on your faith is one of the most precious gifts we can give our children. We are here to help you!

Please contact us with any questions – (510) 582-9266 or [email protected].