Skip to main content

Service Times

Come Join us!

7 am - Prayer
8:50 am - Worship 



7 pm - Bible Study 


2900 Adams Street
Unit A4
Riverside, CA 92504
(Corner of Lincoln)


Directions To Castle Rock

History of our Church 

In 1997, Pastor Jon Scott Harris was blessed by the Lord and given a vision for a ministry that would be called "Castle Rock". Over the course of the years that followed, the vision became more and more specific and detailed as the Lord worked on developing him and equipping him for the ministry that was to come. The silent years came to a halt when in January 2001 the decision was made to discontinue work in his business and devote his entire time and efforts to God's calling.  In very little time his ministerial duties increased until March 15th when the first home bible study was held at Golden Leaf Lane in Riverside, CA, the home of Pastor Jon and Sister Leita.  The weekly bible studies continued throughout that summer and on August 23rd, Rev. Harris, his wife Leita Harris, Kendall McCarthy, Shelley McCarthy and the late Rev. Bennie Clay, Rev. Harris' godfather met for a detailed organizational meeting. On September 6th,, 2001 the first charter member meeting was held and Rev. Harris was called to pastor Castle Rock Christian Fellowship Baptist Church.  The second charter members meeting was on September 19th at the McCarthy residence and established the final 19 charter members.

On September 23rd, 2001 Castle Rock had its first worship service and children's church at the McCarthy residence in Redlands. The Lord blessed Pastor Harris to build a relationship with Pastor Kenneth Olive of Israel Church of God and from this friendship Pastor Olive and the Israel Church of God family constructed a very generous and benevolent agreement to acquire property for our permanent church home.  On December 16th after morning worship, the membership caravanned over to 263 East Dumas Street in San Bernardino to visit our new sanctuary and to celebrate the goodness of the Lord.  With songs of praise and our hearts full of thanksgiving, Castle Rock had her first Worship Service in her sanctuary on December 23rd, 2001, only 3 months after the very first worship service.

God blessed Castle Rock to refurbish her new home from wall to wall and from ceilings to floors and in the month of March, 2002 she was presented to the community with a month long inaugural celebration and ribbon cutting ceremony.

Hidden in God was a specific and greater commission for Castle Rock to launch 2 additional locations to serve the people of God. Our High Desert location launched in May of 2011 and one year later, Pastor Harris was blessed to return to his home city of Riverside with the launch of the Riverside location in December of 2012.  In 2016 after much prayer, a decision was made to channel all of the resources to strengthen the Riverside location. On April 24th we had our last High Desert service and on June 15th, the Outreach ministry closed at the San Bernardino location. In it's place, Castle Rock continues to reach the community through her unique "Lunch on Jesus" door to door feeding ministry and free hot meals at another location in San Bernardino.

What God has ordained, He WILL sustain. To Him be the Glory

Statement of Faith 

We believe in the self-sustaining and totally sovereign existence of God.  That He is revealed to us through the incarnate body of Jesus Christ. That Jesus Christ is the author and finisher of our faith


We adhere to nothing save the Word of God canonized in the Holy Bible.  The Holy Bible is perfect and exhaustive to all matters relevant to our purpose, life and responsibilities.


We believe in the leading and guiding of the Holy Spirit; that He bares witness to the Word of God and empowers all true believers with the ability to perform the principles and truths dictated by the Lord Jesus Christ.

Mission Statement 


"Building strong spiritual family relationships

for the Kingdom of God"

"We appreciate all donations to help support the work of God's Kingdom at Castle Rock. The Lord loves a cheerful giver! Be blessed

    Castle Rock Christian Fellowship Baptist Church
    Mailing Address: 
    2900 Adams Street, Unit A4 | Riverside, CA 92504
    PH: 909-991-7931