Restore is a new multi-ethnic church in Portsmouth, VA. Our worship services are user-friendly (no previous church experience required). The services last 65-70 minutes.We sing high energy music, hear practical bible teaching and drink a lot of coffee.

Watch one of our services here.


We offer a nursery for 0-4 year olds during services. Restore Kidz is offered for kids 5-12 years of age.

Find our more about Restore Kidz here.

Restore is blessed with leaders from many different backgrounds. Click the image above to find out about our staff and leaders.

Click the image to plan your visit

Click the image to plan your visit

We are here for the unchurched

We want you to attend a service and discover a personal relationship with Jesus. That's always where we start. Once you've attended a service we encourage everyone to start Life/Track. That's where we discuss how you can be a part of what God's doing here by taking your next step. For a new believer the next step is baptism, for a seasoned believer who just moved here the next step might be joining a serve team. Whatever your next step is, we want to help you take it.