Explore congregations in Petersburg, Virginia, with detailed listings updated as of March 2025.
Enhance your parish or personal devotion with high-quality items from The Catholic Company. Explore church supplies like monstrances, baptismal shells, candles, and Mass essentials, plus devotional favorites such as rosaries, statues of saints, Bibles, prayer books, and inspirational gifts for all ages.
Whether you're outfitting your church for liturgy or seeking meaningful items to deepen your faith, find everything you need in one trusted place - perfect for clergy, parishioners, and families alike!
Shop Now at The Catholic Company & Save on Your Favorites!Address: PO Box 1686
Denomination: Methodist
County: Petersburg City County
Address: 1545 S Sycamore St
Denomination: Episcopal / Anglican
County: Petersburg City County
Address: 1800 E Washington St
Denomination: Holiness / Church of the Nazarene
County: Petersburg City County
Address: 515 Virginia Ave
Denomination: Baptist
County: Petersburg City County
Address: 5413 Oak St
Denomination: Methodist
County: Petersburg City County
Address: 1769 S Sycamore St
Denomination: Lutheran
County: Petersburg City County
Address: 1021 Halifax St
Denomination: Baptist
County: Petersburg City County
Address: 800 Augusta Ave
Denomination: Baptist
County: Petersburg City County
Address: PO Box 1877
Denomination: Non-Denominational/Evangelical
County: Petersburg City County
Address: 419 W Washington St
Denomination: Presbyterian/Reformed
County: Petersburg City County
Address: 225 Claremont St
Denomination: Methodist
County: Petersburg City County
Address: PO Box 564
Denomination: Episcopal / Anglican
County: Petersburg City County
Address: 228 Halifax St
Denomination: Episcopal / Anglican
County: Petersburg City County
Address: 215 S Sycamore St
Denomination: Methodist
County: Petersburg City County
Address: 3356 Union Branch Rd
Denomination: Baptist
County: Petersburg City County
Address: 310 W South Blvd
Denomination: Baptist
County: Petersburg City County
Address: 22 E Washington St
Denomination: Methodist
County: Petersburg City County
Address: 9227 River Rd
Denomination: Methodist
County: Petersburg City County
Address: 6506 Boydton Plank Rd
Denomination: Baptist
County: Petersburg City County
Address: 24416 Cox Rd
Denomination: Baptist
County: Petersburg City County
Address: 7200 Hickory Rd
Denomination: Methodist
County: Petersburg City County
Address: 1601 Youngs Rd
Denomination: Pentecostal
County: Petersburg City County