Serving the Catholic Community of Castro Valley

What’s Happening

Monthly Calendar View


If you or someone you know is interested in knowing more about the Catholic faith or is seeking membership into the Church, please join us for our weekly formation meetings on Thursdays at 7:00pm. We will meet via Zoom. All are welcome! Please contact the Parish Office at 510-537-0806 for the Zoom Meeting information.

8:15am Church Mass

Join us for Mass at 8:15am in the Church with Livestream on “Our Lady of Grace Castro Valley” Facebook page. Reservations are not required. Click here for “Suggestions For How to Celebrate a Livestreamed Mass”

All Saints’ Day Masses

Join us in the Church at 8:15am and 5:30pm. At the 5:30pm Mass, we will also conclude our 40 Days for Life Fall Campaign.

9:00am Drive-In Mass

Join us as we celebrate Mass in the Rear Parking Lot at 9:00am. Please enter at the Somerset Avenue entrance. Please remain in your cars at all times except to receive Communion. Restrooms are not available.

Livestream Sunday Mass

Join us for a Livestreamed Mass from our Drive-In Mass at 9:00am. Click here for “Suggestions For How to Celebrate a Livestreamed Mass”

12 Noon Spanish Mass

Únase a nosotros para la misa en español en el patio de la escuela. Haga clic aquí para reservar su asiento(s). O llame a la Oficina Parroquial al 510-537-0806. Ingrese desde Anita Avenue. Join us for Mass in Spanish in the School Courtyard. Click here to reserve your seat(s). Or call the Parish Office at…

Youth Ministry (6th to 12th Grade)

Join us today at 3:30pm in the School Courtyard, enter at Anita Avenue.  We will celebrate Mass together outdoors, followed by a mini-session, also outdoors. Please come with face masks and hand sanitizers.