Grace Baptist Church
Baptist · Small church
23814 River Rd, Petersburg, VA 23803
Services Sun 11:00 AM, 2:00 PM
Virginia
46 churches · Service times, addresses and a map. Confirm times with the church before visiting.
SermonWave lists 46 Baptist churches in Petersburg, VA, out of 146 churches in the city. 10 hold Sunday morning worship, most often starting between 9:45 AM and 11:00 AM. Other regular services: 1 on Sunday evening and 3 on Wednesday. Of these, 10 livestream their services. Service times come from each church's public information; please confirm with the church before visiting.
Sermons on SermonWave Other churches
46 churches
Baptist · Small church
23814 River Rd, Petersburg, VA 23803
Services Sun 11:00 AM, 2:00 PM
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
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
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.
Baptist
626 Graham Rd, Petersburg, VA 23805
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.
25720 Greensville Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
401 S West St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist · Mid-size church
1920 Dupuy Rd, Petersburg, VA 23803
Services Sun 6:00 PM · Wed 7:00 PM
Baptist
12512 Duncan Rd, Petersburg, VA 23841
Service times not listed yet; check the church's website.
1017 W Washington St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
515 Virginia Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
2320 E Washington St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
1510 Prince George Avenue, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
5732 Boydton Plank Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
6409 River Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
1660 Dupuy Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
1209 Upper Appomat Street, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
19600 Halloway Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
1346 Grant Ave, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
3018 County Dr, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
7419 Boydton Plank Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist · Mid-size church
7925 Hickory Rd, Petersburg, VA 23803
Services Sun 10:30 AM
Baptist
22218 Dabney Mill Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
7204 Boydton Plank Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
15901 Providence Rd, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Baptist
316 St Mark St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
29 Elm St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
3355 Johnson Rd, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Baptist
26804 Fort Emory Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
2007 Boydton Plank Rd, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Baptist
17033 Sussex Dr, Petersburg, VA 23882
Service times not listed yet; check the church's website.
Baptist
646 Plum St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
20905 Third Ave, Petersburg, VA 23803
Services Sun 10:30 AM · Wed 6:30 PM
Baptist
630 Halifax Street, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist · Mid-size church
550 Farmer St, Petersburg, VA 23803
Services Sun 10:45 AM
Baptist
19111 Church Rd, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
314 South Boulevard, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Baptist
330 S South St, Petersburg, VA 23803
Service times not listed yet; check the church's website.
Baptist
301 East South Boulevard, Petersburg, VA 23805
Service times not listed yet; check the church's website.
Baptist
1017 West Washington 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.
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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| TBC Community Life Center | Baptist | 444 Halifax St, Petersburg, VA 23803 | Mid-size church | (804) 733-6541 | tbcptg.org | Sunday: 8:00 AM, 11:00 AM | Yes | – | 37.22048, -77.40674 |
| Union Branch Baptist Church | Baptist | 3356 Union Branch Rd, Petersburg, VA 23805 | Mid-size church | (804) 862-1672 | ubbcpg.com | Sunday: 9:45 AM | Yes | Latest: December 5, 2021 | 37.15477, -77.34210 |
| West End Baptist Church | Baptist | 6506 Boydton Plank Rd, Petersburg, VA 23803 | Mid-size church | (804) 733-9331 | webaptist.org | Sunday: 10:55 AM | Yes | – | 37.18315, -77.48904 |
| Western Heights Baptist Church | Baptist | 24416 Cox Rd, Petersburg, VA 23803 | Mid-size church | (804) 733-8172 | westernheightsbaptistchurch.org | Sunday: 9:30 AM, 11:00 AM | Yes | Latest: October 25, 2026 | 37.20614, -77.48337 |
| Bethany Missionary Church | Baptist | 613 E Wythe St, Petersburg, VA 23803 | Mid-size church | (804) 862-3584 | – | – | Yes | – | 37.22941, -77.39182 |
| Better Life Church | Baptist | 1510 Prince George St, Petersburg, VA 23803 | – | (804) 324-3988 | – | – | No | – | 37.23645, -77.37527 |
| Crater View Baptist Church | Baptist | 626 Graham Rd, Petersburg, VA 23805 | – | (804) 926-5699 | – | – | No | – | 37.22010, -77.38394 |
| Faith United Baptist Church | Baptist | 624 Hinton Street, Petersburg, VA 23803 | – | – | – | – | No | – | 37.22628, -77.41389 |
| First Baptist Church West Petersburg | Baptist | 25720 Greensville Ave, Petersburg, VA 23803 | – | (804) 861-8642 | – | – | No | – | 37.20654, -77.46221 |
| First Full Gospel Baptist Church | Baptist | 401 S West St, Petersburg, VA 23803 | – | (804) 862-2937 | – | – | No | – | 37.21970, -77.41858 |
| Good News Baptist Church | Baptist | 1920 Dupuy Rd, Petersburg, VA 23803 | Mid-size church | (804) 732-7044 | – | Sunday: 6:00 PM Wednesday: 7:00 PM | Yes | Latest: October 28, 2026 | 37.21356, -77.43476 |
| Gravel Run Baptist Church | Baptist | 12512 Duncan Rd, Petersburg, VA 23841 | – | (804) 861-5803 | – | – | No | – | 37.09992, -77.47413 |
| Harvest International Full Gospel Baptist Center | Baptist | 1017 W Washington St, Petersburg, VA 23803 | – | (804) 861-2850 | – | – | No | – | 37.22419, -77.42005 |
| Higher Way Ministries | Baptist | 515 Virginia Ave, Petersburg, VA 23803 | – | (804) 861-3317 | – | – | No | – | 37.21355, -77.40749 |
| Korean Mission Baptist Church | Baptist | 2320 E Washington St, Petersburg, VA 23803 | – | (804) 732-4150 | – | – | No | – | 37.23956, -77.36470 |
| Lakemont Baptist Church | Baptist | 1510 Prince George Avenue, Petersburg, VA 23803 | – | – | – | – | No | – | 37.23645, -77.37520 |
| Living Stone Baptist Church | Baptist | 5732 Boydton Plank Rd, Petersburg, VA 23803 | – | (804) 733-9414 | – | – | No | – | 37.19261, -77.47189 |
| Matoaca Baptist Church | Baptist | 6409 River Rd, Petersburg, VA 23803 | – | (804) 590-2949 | – | – | No | – | 37.23049, -77.47947 |
| Morning Star Baptist Church | Baptist | 1660 Dupuy Rd, Petersburg, VA 23803 | – | (804) 732-8833 | – | – | No | – | 37.25026, -77.42931 |
| Morning Star Baptist Church | Baptist | 1209 Upper Appomat Street, Petersburg, VA 23803 | – | – | – | – | No | – | 37.22516, -77.42465 |
| Mount Calvary Baptist Church | Baptist | 19600 Halloway Ave, Petersburg, VA 23803 | – | (804) 590-2094 | – | – | No | – | 37.25576, -77.47578 |
| New First Baptist Church | Baptist | 1346 Grant Ave, Petersburg, VA 23803 | – | (804) 733-3707 | – | – | No | – | 37.20596, -77.42101 |
| New Life Baptist Church | Baptist | 3018 County Dr, Petersburg, VA 23803 | – | (804) 732-8622 | – | – | No | – | 37.20425, -77.33905 |
| Oak Grove Baptist Church | Baptist | 7419 Boydton Plank Rd, Petersburg, VA 23803 | – | (804) 863-0864 | – | – | No | – | 37.16932, -77.50554 |
| Oaklawn Baptist Church | Baptist | 7925 Hickory Rd, Petersburg, VA 23803 | Mid-size church | (804) 590-2661 | – | Sunday: 10:30 AM | Yes | Latest: October 18, 2026 | 37.26806, -77.51183 |
| Pine Grove Baptist Church | Baptist | 22218 Dabney Mill Rd, Petersburg, VA 23803 | – | (804) 469-3377 | – | – | No | – | 37.14448, -77.51952 |
| Pine Grove Church | Baptist | 7204 Boydton Plank Rd, Petersburg, VA 23803 | – | (804) 861-2437 | – | – | No | – | 37.17293, -77.50276 |
| Providence Baptist Church | Baptist | 15901 Providence Rd, Petersburg, VA 23805 | – | (804) 732-5175 | – | – | No | – | 37.09321, -77.37331 |
| Royal Baptist Church | Baptist | 316 St Mark St, Petersburg, VA 23803 | – | (804) 732-2871 | – | – | No | – | 37.21258, -77.40514 |
| Saint Paul's Baptist Church Elm Campus | Baptist | 29 Elm St, Petersburg, VA 23803 | – | (804) 732-1200 | – | – | No | – | 37.21771, -77.43640 |
| Second Baptist Church | Baptist | 3355 Johnson Rd, Petersburg, VA 23805 | – | (804) 732-4889 | – | – | No | – | 37.17921, -77.40087 |
| Sharon Baptist Church | Baptist | 26804 Fort Emory Rd, Petersburg, VA 23803 | – | (804) 733-4319 | – | – | No | – | 37.16126, -77.44276 |
| Southside Baptist Church | Baptist | 2007 Boydton Plank Rd, Petersburg, VA 23805 | – | (804) 731-4541 | – | – | No | – | 37.20099, -77.42847 |
| Sussex Baptist Church | Baptist | 17033 Sussex Dr, Petersburg, VA 23882 | – | (804) 898-0806 | – | – | No | – | 37.07793, -77.36156 |
| Temple Baptist Church | Baptist | 646 Plum St, Petersburg, VA 23803 | – | – | – | – | No | – | 37.22994, -77.41567 |
| The Lord's Church | Baptist | 20905 Third Ave, Petersburg, VA 23803 | – | (804) 520-5133 | – | Sunday: 10:30 AM Wednesday: 6:30 PM | Yes | Latest: October 25, 2026 | 37.23840, -77.42215 |
| Third Baptist Church | Baptist | 630 Halifax Street, Petersburg, VA 23803 | – | – | – | – | No | – | 37.21639, -77.40815 |
| Third Baptist Church | Baptist | 550 Farmer St, Petersburg, VA 23803 | Mid-size church | (804) 732-6850 | – | Sunday: 10:45 AM | No | – | 37.22174, -77.41205 |
| Union Grove Baptist Church | Baptist | 19111 Church Rd, Petersburg, VA 23803 | – | (804) 590-9052 | – | – | No | – | 37.25617, -77.50189 |
| Unity Baptist Church | Baptist | 314 South Boulevard, Petersburg, VA 23805 | – | – | – | – | No | – | 37.20112, -77.38861 |
| Unity Baptist Church | Baptist | 330 S South St, Petersburg, VA 23803 | – | (804) 862-2060 | – | – | No | – | 37.22162, -77.41451 |
| Walnut Hill Baptist Church | Baptist | 301 East South Boulevard, Petersburg, VA 23805 | – | – | – | – | No | – | 37.20648, -77.38034 |
| West End Baptist Church | Baptist | 1017 West Washington Street, Petersburg, VA 23803 | – | – | – | – | No | – | 37.22416, -77.42004 |
Most Sunday morning services start between 9:45 AM and 11:00 AM. The earliest listed starts at 8:00 AM (TBC Community Life Center) and the latest morning service at 11:00 AM (Western Heights Baptist Church).
10 of them livestream: Grace Baptist Church, Metropolitan Baptist Church, TBC Community Life Center, Union Branch Baptist Church, West End Baptist Church, Western Heights Baptist Church, Bethany Missionary Church, Good News Baptist Church, and 2 more.
Choose "Sort by distance from me" above the list. Your browser asks before sharing your location, and the sorting happens on your device. You can also search by ZIP code on the Find a church page.
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.
SermonWave translates services live to listeners' phones and turns every sermon into a searchable transcript and summary.