Every tongue, tribe, and nation.

Latest Sermon

Experience the Messages from our Weekend Services and more!

One Church, Three Locations

That every person in Hampton Roads will hear the Gospel through the lips of someone at New Life Church.


Sundays at 10:15 a.m.


Saturdays at 5:00 p.m.
Sundays at 9:00 a.m. & 11:30 a.m.


Sundays at 9:00 a.m. & 11:30 a.m.
Christmas & New Year's Services
New Life will hold a special one-hour service at 11 AM at each campus on Christmas Day and New Year’s Day. All other services on those two days are canceled.

Upcoming Events



This is New Life

New Life Church is a multi-ethnic, multi-site church located in and around Virginia Beach. It exists first to bless the Lord Jesus and then to enthusiastically serve cities here and in the nations. Its aim is to be “the smallest large church in town” by providing small groups for all its members. Spiritual formation and community transformation make us “tick.”

New Life Church is a growing multi-site congregation with over 5,000 members and has campuses in Virginia Beach, Chesapeake, and Norfolk, Virginia. New Life is a Spirit and Word church where believers relate to one another as a multi-ethnic, multi-gifted blend of God’s people.

Learn More

Receive Prayer

We want to partner with you in prayer. Have a praise report you want to share? We want to celebrate with you!

Our pastors, prayer teams, and other concerned members view these prayer requests daily and are committed to interceding on your behalf. To protect your privacy, we do ask that you login to our interactive church website. You may also elect to have your prayer request marked “private,” where only select pastors will see the request. It will not appear online.

Login to Get Started