You’re new! Here’s what to expect

We have lots of exciting ways for you to get connected and grow in your faith and in the church.
Sunday Services

8am · 10am · 12pm · 6pm


What To Expect

You can expect a welcoming environment full of people who are excited to meet you! There is no dress code at Rock Church, so feel free to dress comfortably, casually, or in your Sunday best, whichever you prefer. Sunday Services usually last about an hour and 15 minutes.

Every service at Rock Church begins with praise and worship and is followed by live, Biblical teaching by our Senior Pastor Miles McPherson.

Find Out More
Rock Kids Children’s Ministry
For Your Family

Rock Kids & Youth

Children’s Ministry is offered every Sunday service. Infant-5th graders are cared-for by our warm staff who love providing a safe and fun environment for kids to learn about Jesus. We also have classes for 6th—12th graders at the 10AM and 12PM services at all campuses. They’ll laugh, learn about Jesus, and make a ton of friends!
Do Something

Become Who God Designed You To Be


Find Community

Looking for community? At rGroups and dGroups, do life together with others. They are regular, small gatherings of Christians that meet in the house of the host—to share, laugh, eat, study the Bible, support, and pray with one another. If you’d like to make friends and grow stronger in your faith, rGroups are meeting all over San Diego. There’s one near you. Just think. All those friends await!
Find an rGroup

Discover Your Purpose

The LIFE Class will equip you to fulfill God’s calling, and it’s how you become a member of Rock Church. In these four, fun but informative classes, you will learn from our pastors about Loving Relationships, Impacting Ministry, Faithful Stewardship, and Evangelizing the Lost. Grow in your faith through this unique discipleship pathway.
Attend Life Class

Get Involved

The Rock is committed to reaching our communities with the good news of Jesus Christ. There are over 100 ministries offering hope and healing to San Diego and beyond. Find a ministry you can be passionate about and begin using your gifts today.
Find a Ministry

Pastoral Care

Wherever you are at in your life right now, God is ready to heal and renew. We are blessed to provide care and counseling services. Click below to find out how we may be able to help.
More Info
Come See Us

Join us in person or online and get equipped to experience and share the love of Jesus.

One church, many locations. We can’t wait to meet you.
Need Help?

Receive updates from the Rock

Follow Rock Church

Right now counts forever. So do something.

Good Friday & Easter Services

Friday, April 10 — 7 PM — All Campuses
Saturday, April 11 — 4 PM — All Campuses
Sunday, April 12 — 8 AM, 10 AM, 12 PM, 6 PM — All Campuses
Rock Campuses
Point Loma — 2277 Rosecrans St., San Diego, CA 92106 — map
San Marcos — 1370 W San Marcos Blvd., San Marcos, CA, 92078 — map
East County — 808 Jackman St., El Cajon, CA, 92020 — map
San Ysidro — 5353 Airway Rd., San Diego, CA, 92154 — map
City Heights — 4001 El Cajon Blvd., San Diego, CA, 92105 — map
More Info