Free nationwide church directory · new communities are being added continuously

Church profile

3Crosses Church

Church · Castro Valley, CA

Location20600 John Dr, Castro Valley, CA 94546
Worship and gatheringsSunday Worship — 8:00 AM

Church in Castro Valley

Researched profile · official sources below

About this church

3Crosses Church, formerly Neighborhood Church and with a history that goes back to 1935, is at 20600 John Drive in Castro Valley, California. Worship services are Sundays at 8:00, 9:30, and 11:00 a.m. in the Worship Center and online, and a Spanish-language service meets at 1:00 p.m. The church describes a mission of transforming the East Bay with the gospel and centers its services on music and biblical teaching. Many visitors arrive about thirty minutes early to park and find a seat; the lot has one way in and out with volunteers helping on Sundays, and attire ranges from casual to dressed up.

Kids ministry serves nursery through fifth grade at all three morning services, with kiosk check-in, classes grouped by age, and an adaptive support program with a sensory room. Middle school, high school, and young adult ministries are also listed, along with men's, women's, senior adult, and generations ministries. Life Groups meet weekly in seasonal sessions in homes or on campus, and Rooted is a ten-week study for people exploring core questions of faith. Other offerings include a Meet and Greet for newcomers, Neighborhood Coffee, a second campus in San Ramon, care ministry, and missions. Confirm service times on the website before visiting.

Researched from the church’s official website and reviewed October 5, 2026. Sources: Service times, address, what to expect · Home page and ministries · Kids ministry · Life Groups

Service times

Sunday Worship — 8:00 AM
Sunday Worship — 9:30 AM
Sunday Worship — 11:00 AM
Español Service — 1:00 PM

Confirm current times directly with the church before visiting.

Hours

Sunday: 7:30AM-12:30PM
Monday: 9AM-4PM
Tuesday: 9AM-4PM
Wednesday: 9AM-4PM
Thursday: 9AM-4PM
Friday: 9AM-4PM
Saturday: Closed

Published hours can change. Confirm them directly with the church before visiting.

Location

20600 John Dr, Castro Valley, CA 94546Castro Valley, CA 94546
Open in Google Maps

Other churches in Castro Valley

Listing information can change. Confirm current details directly with the church before visiting.

The linked church website matched current service, identity, and contact or location signals during an automated first-party check. This is not an endorsement.