Operation Christmas Child – Shoebox Collection Week is Here!

Sort by Denomination

All Churches in Petersburg, Virginia

Looking for a church in Petersburg? Our comprehensive directory provides detailed listings of churches in Petersburg, making it easy to find a place to worship and connect with others. Explore various denominations and worship styles to find a church community that feels like home.
Find your spiritual home in Petersburg with our extensive church directory. Whether you are searching for traditional services or contemporary worship, our listings include a variety of churches in Petersburg that meet different spiritual needs. Start your journey towards spiritual growth and community connection today.
905 High Pearl St
Petersburg, VA, 23803
Fundamental, Bible
316 St Marks St
Petersburg, VA, 23803
Baptist, Other
804-732-2871
330 St Marks St
Petersburg, VA, 23803
Unknown Denominations
804-733-4746
1920 Dupuy Rd
Petersburg, VA, 23803
Baptist, Other
804-732-7044
29 Elm St
Petersburg, VA, 23803
Baptist, Southern
804-732-0663
236 Grove Ave
Petersburg, VA, 23803
Christian, Other
804-732-7950
12 Eastover Ave
Petersburg, VA, 23803
Baptist, Other
804-733-4693
1800 E Washington St
Petersburg, VA, 23803
Pent, Church of God, Other
804-861-3898
1510 Prince George St
Petersburg, VA, 23803
Baptist, Southern
804-732-3309
2320 E Washington St
Petersburg, VA, 23803
Baptist, Southern
804-732-4150
646 Plum St
Petersburg, VA, 23803
Baptist, Other
804-861-1779
800 Augusta Ave
Petersburg, VA, 23803
Baptist, Other
804-732-5924
1417 Farmer St
Petersburg, VA, 23803
Pent, Other
804-861-0415
1017 W Washington St
Petersburg, VA, 23803
Baptist, Other
804-861-2850
401 S West St
Petersburg, VA, 23803
Baptist, Other
804-862-2937
330 S South St
Petersburg, VA, 23803
Baptist, Other
804-862-2060
419 W Washington St
Petersburg, VA, 23803
Presbyterian, USA
804-732-6531
209 Perry St
Petersburg, VA, 23803
Baptist, American USA
804-732-3565
225 Byrne St
Petersburg, VA, 23803
Baptist, American USA
804-733-7561
236 Harrison St
Petersburg, VA, 23803
Baptist, Southern
804-732-2841
215 S Sycamore St
Petersburg, VA, 23803
Methodist, United
804-732-3216
216 E Washington St
Petersburg, VA, 23803
Christian, Other
804-732-7300
22 E Washington St
Petersburg, VA, 23803
Methodist, United
804-733-7041
233 S Adams St
Petersburg, VA, 23803
Christian, Other
804-862-7967
2301 County Dr
Petersburg, VA, 23803
Charismatic, Other
804-733-3089
2444 County Dr
Petersburg, VA, 23803
Unknown Denominations
804-431-5162
2460 County Dr
Petersburg, VA, 23803
Charismatic, Other
804-451-9797
1021 Halifax St
Petersburg, VA, 23803
Baptist, Other
804-733-3753
1020 Halifax St
Petersburg, VA, 23803
Pent, Apostolic Faith
804-861-2359
459 Harding St
Petersburg, VA, 23803
Christian, Coc Acapella
804-862-2900
1660 Dupuy Rd
Petersburg, VA, 23803
Baptist, Other
804-732-8833
1301 Youngs Rd
Petersburg, VA, 23803
Methodist, African Epis Zion
804-732-5683
1601 Youngs Rd
Petersburg, VA, 23803
Pent, Apostolic Faith
804-722-1665
233 Halifax St
Petersburg, VA, 23803
Baptist, Other
804-861-2021
228 Halifax St
Petersburg, VA, 23803
Episcopal
804-733-6228
550 Farmer St
Petersburg, VA, 23803
Baptist, Other
804-732-6850
403 Halifax St
Petersburg, VA, 23803
Presbyterian, USA
804-733-9006
418 Halifax St
Petersburg, VA, 23803
Baptist, Other
804-733-6541
2701 County Dr
Petersburg, VA, 23803
Baptist, Southern
804-894-8820
3018 County Dr
Petersburg, VA, 23803
Baptist, Southern
804-732-8622
507 Harrison St
Petersburg, VA, 23804
Pent, Apostolic Faith
804-861-2929
PO Box 564
Petersburg, VA, 23804
Episcopal
804-733-3415
29 W Tabb St
Petersburg, VA, 23804
Presbyterian, Other
804-733-3312
842 W Washington St
Petersburg, VA, 23804
Episcopal
804-732-8107
25 W Wythe St
Petersburg, VA, 23804
Methodist, African Epis Zion
804-733-7800
PO Box 2389
Petersburg, VA, 23804
Christian, Other
804-524-9765
210 S Market St
Petersburg, VA, 23804
Unknown Denominations
804-862-9571
32 E Wythe St
Petersburg, VA, 23804
Reformed, Untd Church Christ
804-835-9784
PO Box 2873
Petersburg, VA, 23804
Baptist, Other
757-859-6432
PO Box 1551
Petersburg, VA, 23805
Baptist, Southern
804-733-8484
11607 Sout
Petersburg, VA, 23805
Methodist, United
804-861-9144
PO Box 1905
Petersburg, VA, 23805
Methodist, United
804-733-4487
1545 S Sycamore St
Petersburg, VA, 23805
Episcopal
804-733-7202
1577 Montpelier St
Petersburg, VA, 23805
Baptist, Other
804-691-2851
1769 S Sycamore St
Petersburg, VA, 23805
Lutheran, Other
804-732-8567
310 W South Blvd
Petersburg, VA, 23805
Adventist, Seventh Day
804-722-0840
3355 Johnson Rd
Petersburg, VA, 23805
Baptist, Southern
804-732-4889
301 E South Blvd
Petersburg, VA, 23805
Christian, Doc
804-732-1345
110 N Dunlop St
Petersburg, VA, 23805
Pent, Other
804-733-7025
PO Box 3405
Petersburg, VA, 23805
Pent, Other
804-733-9336
1538 Westover Ave
Petersburg, VA, 23805
Methodist, United
804-526-6494
2512 Deerfield Dr
Petersburg, VA, 23805
Pent, Church of God In Christ
804-862-1779
2223 S Crater Rd
Petersburg, VA, 23805
Baptist, American USA
804-732-5969
PO Box 3614
Petersburg, VA, 23805
Pent, Assembly of God
804-732-3640
2007 Boydton Plank Rd
Petersburg, VA, 23805
Baptist, Other
804-731-4541
1890 Boydton Plank Rd
Petersburg, VA, 23805
Unknown Denominations
804-733-8045
300 Poplar Dr
Petersburg, VA, 23805
Adventist, Seventh Day
804-732-4466