Churches in Petersburg, Virginia
There are 114 churches in Petersburg, Virginia on The Church Map. Denominations represented include Baptist, Methodist, Presbyterian, Catholic, Episcopal. Explore each congregation, find one near you, and pray for the Petersburg community.
114 churches in Petersburg, Virginia: 14 list a Sunday service time, 21 stream or post services online, and 14 traditions are named.
This Sunday in Petersburg: service times
- 8:30am — High Street United Methodist Church (Methodist) · Worship
- 9am — Faith Temple Church (Episcopal/anglican) · Worship
- 9am — Providence Church · Worship
- 9am — Zion Baptist Church (Baptist) · Bible study
- 9:30am — Greater Works Christian Fellowship · Worship
- 9:30am — Westminster Presbyterian Church (Presbyterian) · Worship
- 10am — Mount Calvary Baptist Church (Baptist) · Worship
- 10am — Zion Baptist Church (Baptist) · Worship
- 10:30am — Covenant Presbyterian Church (Presbyterian) · Worship
- 10:30am — Edgehill Church Of Christ · Worship
- 10:30am — Rock Church of Petersburg · Worship
- 10:30am — The Lord's Church · Worship · Morning Service
- 11am — High Street United Methodist Church (Methodist) · Worship
- 11am — Kingdom Life Christian Church - Petersburg · Worship
- 11am–1pm — Macedonia Tabernacle Ministries · Worship
- 11am — Providence Church · Worship
- 11am — Tabb Street Presbyterian Church (Presbyterian) · Worship
100 churches here have not published service times yet.
Watch church services online from Petersburg
- Good News Baptist Church — YouTube, latest: Good News Baptist Church Live Stream
- Grace Baptist Church — YouTube, latest: 2026-11-01 Grace Baptist Church Sunday Afternoon Service
- Kingdom Life Christian Church - Petersburg — YouTube, latest: Sunday Service
- Agape Christian Center Church — YouTube, latest: Improving Your Prayer Life
- Higher Way Ministries — YouTube, latest: 11am | Prophetic Worship
- Providence Church — YouTube, latest: November 1st, 2026
- Third Baptist Church — YouTube, latest: While I Have A Chance!
- Western Heights Baptist Church — YouTube, latest: God's Power and Purpose (Acts 3:1-10)
- Zion Baptist Church — YouTube, latest: Zion Baptist Church of the City Petersburg, Sunday 11/1/2026
- Wesley Chapel — YouTube
- First Baptist Church — Vimeo
- Shiloh Petersburg Seventh-Day Adventist Church — YouTube, latest: It Runs in the Family | Dr. Keenan Tyler
- Oakgrove United Methodist Church — YouTube
- The Lord's Church — YouTube, latest: Why Should i Worry, Why Should I Fret - Pastor James Farmer
- Oaklawn Baptist Church — YouTube, latest: Sunday Live Service, 10:30 a.m.
- Morning Star Baptist Church — YouTube, latest: The Blessings of Following God | Obedience Opens the Door (1 Kings 17:1–8). Sunday, Sept. 20, 2026
- Matoaca Christian Fellowship — YouTube
- Sacred Heart Church — YouTube
- Rock Church of Petersburg — YouTube
- House Of Restoration Church — YouTube
- Macedonia Tabernacle Ministries — YouTube
Find your kind of church in Petersburg
- Baptist (31)
- Methodist (8)
- Presbyterian (5)
- Catholic (3)
- Episcopal (3)
- Non-Denominational (2)
- Pentecostal (2)
- Seventh Day Adventist (2)
- African Methodist Episcopal (1)
- African Methodist Episcopal Zion (1)
- Episcopal/anglican (1)
- Lutheran (1)
- Seventh-Day Adventist (1)
- United Methodist (1)
- Tradition not listed (52)
All churches in Petersburg, Virginia
- Agape Christian Center Church — African Methodist Episcopal — 233 S Adams St [Streams online, Website]
- Bethany Baptist Church — Baptist [Listing only]
- Bethesda Church of Christ — 459 Harding Street [Website]
- Bible Covenant Church — 25 W Washington St [Website]
- Blandford United Methodist Church — Methodist [Listing only]
- Calvary Temple Church — 110 N Dunlop St [Website]
- Christian Outreach Ministry — 632 Virginia Ave [Website]
- Church of Christ — 604 South Jefferson Street [Address only]
- Church of Christ — 1545 South Sycamore Street [Website]
- Church of God of Prophecy — 2138 Richmond Avenue [Address only]
- Church of Our Redeemer Lutheran Church — Lutheran — 1769 South Sycamore Street [Address only]
- Church of the Lord Jesus Christ — 941 Stainback Street [Website]
- Covenant Presbyterian Church — Presbyterian — 201 Walnut Boulevard [Sunday times, Website]
- Crater View Baptist Church — Baptist — 660 South Crater Road [Website]
- Crowder Church [Listing only]
- Divine Faith Ministry — Non-Denominational — 2645 County Dr [Website]
- Edgehill Church Of Christ — 25609 Grant Ave [Sunday times, Website]
- Elm Street Baptist Church — Baptist — 29 Elm Street [Address only]
- Emmanuel Worship Center — 236 Grove Ave [Website]
- Faith and Hope Temple — 1714 East Washington Street [Website]
- Faith Christian Center [Listing only]
- Faith Temple Church — Episcopal/anglican — 410 N West St [Sunday times, Website]
- Faith United Baptist Church — Baptist — 624 Hinton Street [Address only]
- First Baptist Church — Baptist — 236 Harrison Street [Website]
- First Baptist Church — Baptist [Streams online, Website]
- First Baptist Church — Baptist — 235 West Washington Street [Website]
- Gary's United Methodist Church — 13501 Sunnybrook Rd [Address only]
- Garys Church — 13501 Sunnybrook Road [Address only]
- Gillfield Baptist Church — Baptist — 209 Perry St [Website]
- Glory Of God Ministry — 1001 W High St [Website]
- Good News Baptist Church — Baptist — 1920 Dupuy Rd [Streams online, Website]
- Good Shepherd Baptist Church — Baptist — 2223 S. Crater Road, Petersburg, VA, 23805 [Website]
- Good Shepherd Baptist Church — Baptist — 521 Virginia Avenue [Website]
- Grace Baptist Church — 23814 River Road, North Dinwiddie, VA, 23803 [Streams online, Website]
- Greater Works Christian Fellowship — 1668 S Sycamore St [Sunday times, Website]
- Harvest International Full Gospel Baptist Center — 1017 W Washington St [Address only]
- High Street United Methodist Church — Methodist — 607 High Street [Sunday times]
- Higher Learning Ministries — Pentecostal — 1209 Upper Appomattox St [Website]
- Higher Way Ministries — 515 Virginia Ave [Streams online, Website]
- House Of Restoration Church — 210 S Market St [Streams online, Website]
- In His Presence Apostolic Ministry — 2787 S Crater Rd [Website]
- Jesus Way Fellowship Center — 660 S Crater Rd [Website]
- Kenwood United Methodist Church — Methodist — 25200 Ritchie Avenue [Address only]
- Kingdom Life Christian Church - Petersburg — 3600 S Crater Rd [Sunday times, Streams online, Website]
- Kingdom Warriors of Yahweh, An Assembly of Yahweh — 846 Wesley St [Website]
- Lakemont Baptist Church — Baptist — 1510 Prince George Avenue [Website]
- Liberty Church International — 1124 W Washington St [Website]
- Macedonia Tabernacle Ministries — 3615 E River Rd [Sunday times, Streams online, Website]
- Matoaca Baptist Church — Baptist — 6409 River Road [Address only]
- Matoaca Christian Fellowship — Non-Denominational — 7700 River Rd [Streams online, Website]
- Memorial United Methodist Church — Methodist — 1124 West Washington Street [Address only]
- Metropolitan Baptist Church — 1021 Halifax Street [Address only]
- Monumental Baptist Church — Baptist — 2925 South Crater Road [Website]
- Morning Star Baptist Church — Baptist — 1209 Upper Appomat Street [Streams online]
- Mount Calvary Baptist Church — Baptist — 19600 Halloway Ave [Sunday times, Website]
- Mount Olivet Baptist Church — Baptist — 210 South Market Street [Address only]
- Mount Olivet Baptist Church — 800 Augusta Avenue [Website]
- New Beginning Holiness Cooljc — 604 S Jefferson St [Website]
- New First Baptist Church — 1348 Grant Avenue [Address only]
- New Life Ministry of Petersburg — 2568 N Stedman Dr [Website]
- Now Faith That Works Christian Church — 5923 Church Rd [Website]
- Oak Grove Baptist Church — Baptist [Listing only]
- Oak Grove Church — 12715 Acorn Drive [Address only]
- Oak Street African Methodist Episcopal Zion Church — African Methodist Episcopal Zion — 25 West Wythe Street [Website]
- Oakgrove United Methodist Church — United Methodist — 12715 Acorn Dr [Streams online, Website]
- Oaklawn Baptist Church — Baptist — 7925 Hickory Rd [Streams online]
- Petersburg Church of Christ — 234 North South Street [Website]
- Petersburg Seventh-day Adventist Church — Seventh Day Adventist — 300 Poplar Drive [Website]
- Pine Grove Church [Listing only]
- Providence Church [Sunday times, Streams online, Website]
- Rock Church — 25609 Grant Avenue [Address only]
- Rock Church of Petersburg — 2301 County Dr [Sunday times, Streams online, Website]
- Sacred Heart Church — Catholic [Streams online]
- Saint Johns Church — Catholic — 7310 Squirrel Level Road [Address only]
- Saint Johns Episcopal Church — Episcopal — 846 West Washington Street [Address only]
- Saint Joseph Catholic Church — Catholic — 151 West Washington Street [Address only]
- Saint Marks United Methodist Church — Methodist [Listing only]
- Saint Paul's Baptist Church Elm Campus — Baptist — 29 Elm St [Website]
- Saint Pauls Episcopal Church — Episcopal [Listing only]
- Saint Stephens Episcopal Church — Episcopal — 228 Halifax Street [Address only]
- Second Baptist Church — 3355 Johnson Rd [Website]
- Second Chance — Baptist — 2701 County Dr [Website]
- Second Presbyterian Church — Presbyterian — 419 West Washington Street [Website]
- Sharon Church [Website]
- Shiloh Church — 6711 Hickory Road [Address only]
- Shiloh Pentecostal Church — Pentecostal — 3600 East River Road [Address only]
- Shiloh Petersburg Seventh-Day Adventist Church — Seventh-Day Adventist — 310 W South Blvd [Streams online, Website]
- Shiloh Seventh Day Adventist Church — Seventh Day Adventist [Website]
- Smith Grove Church — 8301 Smith Grove Lane [Address only]
- Solomon's Temple RZUA Church — 330 St Marks St [Website]
- Southside Baptist Church — Baptist [Listing only]
- Tabb Street Presbyterian Church — Presbyterian — 27 West Tabb Street [Sunday times, Website]
- Tabernacle Baptist Church — Baptist — 418 Halifax Street [Address only]
- Tar Road Church [Listing only]
- The Lord's Church — 20905 3rd Ave [Sunday times, Streams online]
- Third Baptist Church — Baptist — 550 Farmer St [Address only]
- Third Baptist Church — Baptist — 630 Halifax Street [Streams online]
- Third Presbyterian Church — Presbyterian — 1630 Dupuy Road [Address only]
- Trinity Baptist Church — 233 Halifax St [Website]
- Trinity United Methodist Church — Methodist — 215 South Sycamore Street [Address only]
- Union Branch Church — 3356 Union Branch Road [Address only]
- Union Grove Church — 19101 Church Road [Address only]
- Unity Baptist Church — Baptist — 314 South Boulevard [Address only]
- Victory Christian United Church of Christ — 3600 E River Rd [Website]
- Walnut Hill Baptist Church — Baptist — 301 East South Boulevard [Address only]
- Washington Street United Methodist Church — Methodist [Website]
- Wesley Chapel — Methodist — 9227 River Road [Streams online, Website]
- West End Baptist Church — Baptist — 1017 West Washington Street [Address only]
- West End Baptist Church — Baptist — 6506 Boydton Plank Rd [Website]
- Western Heights Baptist Church — Baptist — 24416 Cox Road [Streams online, Website]
- Westminster Presbyterian Church — Presbyterian — 403 Halifax Street [Sunday times]
- Woods Church — 7200 Hickory Road [Address only]
- Zion Apostolic Christian Memorial Temple — 1601 Youngs Rd [Website]
- Zion Baptist Church — Baptist — 225 Byrne Street [Sunday times, Streams online, Website]
Churches in nearby cities
- Churches in Colonial Heights, VA — 28 churches, 4 mi away
- Churches in Prince George, VA — 17 churches, 8 mi away
- Churches in Hopewell City, VA — 19 churches, 9 mi away
- Churches in Hopewell, VA — 36 churches, 9 mi away
- Churches in Chester, VA — 48 churches, 9 mi away
- Churches in Dinwiddie, VA — 10 churches, 12 mi away
- Churches in Chesterfield, VA — 33 churches, 15 mi away
- Churches in North Chesterfield, VA — 17 churches, 19 mi away