233 S Adams St, Petersburg, VA 23803
Services Sun 11:00 AM · Wed 7:00 PM
Petersburg County · Virginia
146 churches in Petersburg with service times, addresses and livestream links. Filter by denomination or service day, and confirm times with the church before visiting.
SermonWave lists 146 churches in Petersburg, Virginia (Petersburg County). The most common traditions are Baptist (46), Pentecostal (12), and Church of Christ (7). 24 hold Sunday morning worship, most often starting between 10:15 AM and 11:00 AM. Other regular services: 1 on Sunday evening, 6 on Wednesday, and 2 on Saturday. Of these, 27 livestream their services and 1 has sermons on SermonWave. Service times come from each church's public information; please confirm with the church before visiting.
Sermons on SermonWave Other churches
146 churches (showing 1-50)
233 S Adams St, Petersburg, VA 23803
Services Sun 11:00 AM · Wed 7:00 PM
Pentecostal · Small church
1865 S Sycamore St, Petersburg, VA 23805
Services Sun 12:00 PM
941 Stainback St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Presbyterian
201 Walnut Blvd, Petersburg, VA 23805
Services Sun 10:30 AM
Non-denominational · Mid-size church
2645 County Dr S, Petersburg, VA 23803
Services Sun 11:00 AM
Church of God in Christ · Mid-size church
7204 Boydton Plank Rd, Petersburg, VA 23803
Services Sun 9:30 AM, 11:30 AM
236 Grove Ave, Petersburg, VA 23803
Services Fri 7:00 PM · Sat 10:30 AM
Baptist · Small church
23814 River Rd, Petersburg, VA 23803
Services Sun 11:00 AM, 2:00 PM
Small church
49 Walnut Blvd, Petersburg, VA 23805
Services Sun 10:15 AM
210 S Market St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Christian Church (Disciples / Independent)
3600 S Crater Rd, Petersburg, VA 23805
Service times not listed yet; check the church's website.
846 Wesley St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
145 N Sycamore St, Petersburg, VA 23803
Services Sun 11:00 AM · Wed 7:00 PM
Lutheran
1769 S Sycamore St, Petersburg, VA 23805
Services Sun 10:15 AM
3615 E River Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist · Mid-size church
1021 Halifax St, Petersburg, VA 23803
Services Sun 10:45 AM
Baptist
2925 S Crater Rd, Petersburg, VA 23805
Services Sun 11:00 AM · Wed 12:00 PM, 7:00 PM
25 W Wythe St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Non-denominational · Small church
3321 S Crater Rd, Petersburg, VA 23805
Services Sun 11:00 AM
Mid-size church
2301 County Dr, Petersburg, VA 23803
Services Sun 10:30 AM
Presbyterian · Mid-size church
419 W Washington St, Petersburg, VA 23803
Services Sun 11:30 AM
Mid-size church
330 St Mark St, Petersburg, VA 23803
Services Sun 11:30 AM
Catholic · Mid-size church
151 W Washington St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Presbyterian · Mid-size church
29 W Tabb St, Petersburg, VA 23803
Services Sun 11:00 AM
1656 S Crater Rd, Petersburg, VA 23805
Services Sat 11:00 AM
Baptist · Mid-size church
444 Halifax St, Petersburg, VA 23803
Services Sun 8:00 AM, 11:00 AM
Baptist · Mid-size church
3356 Union Branch Rd, Petersburg, VA 23805
Services Sun 9:45 AM
Baptist · Mid-size church
6506 Boydton Plank Rd, Petersburg, VA 23803
Services Sun 10:55 AM
Baptist · Mid-size church
24416 Cox Rd, Petersburg, VA 23803
Services Sun 9:30 AM, 11:00 AM
1600 Halifax St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
507 Harrison St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
200 S Dunlop St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist · Mid-size church
613 E Wythe St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
1510 Prince George St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
25 W Washington St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
704 Hinton St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
2557 S Crater Rd, Petersburg, VA 23805
Service times not listed yet; check the church's website.
632 Virginia Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
s 23805, 10531 S Crater Rd, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Church of Christ
1545 South Sycamore Street, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Church of Christ
604 South Jefferson Street, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Church of God
2138 Richmond Avenue, Petersburg, VA 23803
Service times not listed yet; check the church's website.
20300 Halloway Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
202 Terrace Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
626 Graham Rd, Petersburg, VA 23805
Service times not listed yet; check the church's website.
27 Seyler Dr #9243, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Church of Christ
25609 Grant Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Pentecostal
104 Slagle Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
3018 County Dr, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
624 Hinton Street, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Listings are gathered from public sources and churches' own websites. Churches are not affiliated with SermonWave unless marked Claimed. Please confirm service times with the church.
Planning around your week? These churches list services on these days.
Address, phone, website, denomination, worship service times, livestream and sermon availability, and map coordinates for each listed church.
| Church | Denomination | Address | Size | Phone | Website | Service times | Livestream | Sermons | Coordinates |
|---|---|---|---|---|---|---|---|---|---|
| Agape Christian Center Church | – | 233 S Adams St, Petersburg, VA 23803 | – | (804) 862-2801 | agape3c.com | Sunday: 11:00 AM Wednesday: 7:00 PM | Yes | 1 sermons on SermonWave Latest: October 28, 2026 | 37.22428, -77.40044 |
| Calvary II Outreach Revival Center | Pentecostal | 1865 S Sycamore St, Petersburg, VA 23805 | Small church | (804) 504-0065 | corcministries.com | Sunday: 12:00 PM | Yes | – | 37.20458, -77.38618 |
| Church of the Lord Jesus Christ of the Apostolic Faith | Pentecostal | 941 Stainback St, Petersburg, VA 23803 | – | (804) 732-9118 | tcljc.com | – | No | – | 37.21969, -77.41696 |
| Covenant Presbyterian Church | Presbyterian | 201 Walnut Blvd, Petersburg, VA 23805 | – | (804) 732-8240 | covenantpetersburg.wordpress.com | Sunday: 10:30 AM | No | – | 37.20018, -77.38442 |
| Divine Faith Ministry | Non-denominational | 2645 County Dr S, Petersburg, VA 23803 | Mid-size church | (804) 943-9398 | divinefaithministrychurch.com | Sunday: 11:00 AM | Yes | Latest: May 7, 2023 | 37.21046, -77.34999 |
| Emmanuel Church of God in Christ | Church of God in Christ | 7204 Boydton Plank Rd, Petersburg, VA 23803 | Mid-size church | (804) 733-6301 | enb-cogic.com | Sunday: 9:30 AM, 11:30 AM | Yes | – | 37.17219, -77.50336 |
| Emmanuel Worship Center | – | 236 Grove Ave, Petersburg, VA 23803 | – | (804) 732-7950 | emmanuelworshipcenter.org | Friday: 7:00 PM Saturday: 10:30 AM | Yes | – | 37.23247, -77.40864 |
| Grace Baptist Church | Baptist | 23814 River Rd, Petersburg, VA 23803 | Small church | (804) 732-6943 | gbcpetersburg.com | Sunday: 11:00 AM, 2:00 PM | Yes | Latest: October 28, 2026 | 37.21976, -77.49281 |
| H2O Community Church | – | 49 Walnut Blvd, Petersburg, VA 23805 | Small church | (804) 721-7400 | h2occ.org | Sunday: 10:15 AM | Yes | – | 37.20188, -77.38173 |
| House Of Restoration Church | – | 210 S Market St, Petersburg, VA 23803 | – | (804) 862-2661 | drmariettabrown.net | – | No | – | 37.22376, -77.40592 |
| Kingdom Life Christian Church - Petersburg | Christian Church (Disciples / Independent) | 3600 S Crater Rd, Petersburg, VA 23805 | – | (804) 627-1695 | klchristianchurch.org | – | Yes | – | 37.17876, -77.36431 |
| Kingdom Warriors of Yahweh, An Assembly of Yahweh | – | 846 Wesley St, Petersburg, VA 23803 | – | (804) 930-3170 | yahwehskingdom.com | – | No | – | 37.21603, -77.41288 |
| Lighthouse International Ministries | – | 145 N Sycamore St, Petersburg, VA 23803 | – | (804) 312-7065 | limpetersburg.com | Sunday: 11:00 AM Wednesday: 7:00 PM | No | – | 37.22998, -77.40399 |
| Lutheran Church of Our Redeemer | Lutheran | 1769 S Sycamore St, Petersburg, VA 23805 | – | (804) 732-8567 | lcor.net | Sunday: 10:15 AM | Yes | – | 37.20598, -77.38763 |
| Macedonia Tabernacle Ministries | – | 3615 E River Rd, Petersburg, VA 23803 | – | (804) 526-9080 | macedoniatabernacle.org | – | Yes | – | 37.24014, -77.42791 |
| Metropolitan Baptist Church | Baptist | 1021 Halifax St, Petersburg, VA 23803 | Mid-size church | (804) 733-3753 | mymetroexp.org | Sunday: 10:45 AM | Yes | – | 37.21281, -77.41063 |
| Monumental Baptist Church | Baptist | 2925 S Crater Rd, Petersburg, VA 23805 | – | (804) 733-8484 | monumentalworship.org | Sunday: 11:00 AM Wednesday: 12:00 PM, 7:00 PM | No | – | 37.19252, -77.37247 |
| Oak Street African Methodist Episcopal Zion Church | Methodist | 25 W Wythe St, Petersburg, VA 23803 | – | (804) 733-7800 | oakstreetamezchurch.org | – | Yes | – | 37.22648, -77.40366 |
| Rhema Word Ministries | Non-denominational | 3321 S Crater Rd, Petersburg, VA 23805 | Small church | (804) 722-1663 | freshrhemawordnow.org | Sunday: 11:00 AM | Yes | – | 37.18439, -77.36694 |
| Rock Church of Petersburg | – | 2301 County Dr, Petersburg, VA 23803 | Mid-size church | (804) 733-3973 | rockofpetersburg.com | Sunday: 10:30 AM | Yes | Latest: August 5, 2020 | 37.21441, -77.36042 |
| Second Presbyterian Church | Presbyterian | 419 W Washington St, Petersburg, VA 23803 | Mid-size church | (804) 732-6531 | secondprespetersburg.org | Sunday: 11:30 AM | Yes | Latest: October 27, 2026 | 37.22699, -77.41023 |
| Solomon's Temple RZUA Church | – | 330 St Mark St, Petersburg, VA 23803 | Mid-size church | (804) 733-4746 | solomontemplerzua.org | Sunday: 11:30 AM | Yes | – | 37.21258, -77.40554 |
| St Joseph Catholic Church | Catholic | 151 W Washington St, Petersburg, VA 23803 | Mid-size church | (804) 733-3115 | sjcpetersburg.com | – | No | – | 37.22757, -77.40644 |
| Tabb Street Presbyterian Church | Presbyterian | 29 W Tabb St, Petersburg, VA 23803 | Mid-size church | (804) 888-1503 | tabbstreetpres.com | Sunday: 11:00 AM | No | – | 37.23043, -77.40525 |
| Tabernacle of Praise International Church | – | 1656 S Crater Rd, Petersburg, VA 23805 | – | (804) 722-0007 | topfcommunity.org | Saturday: 11:00 AM | No | – | 37.21060, -77.38457 |
Church listings, service times and maps in other popular cities.
Full sermon transcripts from churches in Petersburg, free to read and listen to.
The SermonWave church directory lists 146 churches in Petersburg, Virginia. Traditions include Baptist (46), Pentecostal (12), Church of Christ (7), Presbyterian (5), and Non-denominational (2).
Most Sunday morning services in Petersburg start between 10:15 AM and 11:00 AM. The earliest listed starts at 8:00 AM (TBC Community Life Center) and the latest morning service at 11:30 AM (Solomon's Temple RZUA Church).
1 church in Petersburg lists a Sunday evening service: Good News Baptist Church.
27 churches in Petersburg livestream their services: Agape Christian Center Church, Calvary II Outreach Revival Center, Divine Faith Ministry, Emmanuel Church of God in Christ, Emmanuel Worship Center, Grace Baptist Church, H2O Community Church, Kingdom Life Christian Church - Petersburg, and 19 more.
We don't have a Spanish-language service on file for churches in Petersburg yet. Search nearby cities or by distance.
6 churches in Petersburg list a Wednesday service: Agape Christian Center Church, Lighthouse International Ministries, Monumental Baptist Church, Good News Baptist Church, Kingdom Impact Church, and The Lord's Church.
2 churches in Petersburg list a Saturday service: Emmanuel Worship Center and Tabernacle of Praise International Church.
Yes. Agape Christian Center Church has sermons on SermonWave, with transcripts and summaries. Other churches link to their own YouTube channel or podcast from their listing.
Open the church's listing and choose "Claim this church" to update the details, or "Request removal" to have the listing removed. A person reviews every request, usually within 7 days.
Listings are gathered from public sources and churches' own websites, and only public church information is shown. Each listing has "Claim this church" and "Request removal" links.
SermonWave translates services live to listeners' phones and turns every sermon into a searchable transcript and summary.