Churches in Hanover County, Virginia
There are 10 churches in Hanover County, Virginia on The Church Map. Denominations represented include Protestant, Presbyterian, Methodist, Catholic, Episcopal. Explore each congregation, find one near you, and pray for the Hanover County community.
10 churches in Hanover County, Virginia: 2 list a Sunday service time, 2 stream or post services online, and 5 traditions are named.
This Sunday in Hanover County: service times
- 9am — St. James the Less Episcopal Church (Episcopal) · Worship
- 9:20am — St. James the Less Episcopal Church (Episcopal) · Worship
- 10am — St. James the Less Episcopal Church (Episcopal) · Bible study
- 11am — Ashland Presbyterian Church (Presbyterian) · Worship
- 7pm–8:30am — St. James the Less Episcopal Church (Episcopal) · Worship
8 churches here have not published service times yet.
Watch church services online from Hanover County
- Ashland Christian Church (Disciples of Christ) — YouTube, latest: Worship Nov 1, 2026, 11:00am Service
- St. James the Less Episcopal Church — YouTube, latest: The Sermon for the 2nd Sunday of Easter, 7 April 2024
Find your kind of church in Hanover County
- Catholic (1)
- Episcopal (1)
- Methodist (1)
- Presbyterian (1)
- Protestant (1)
- Tradition not listed (5)
All churches in Hanover County, Virginia
- Aims Church — 206 South Washington Highway [Address only]
- Ashland Christian Church (Disciples of Christ) — Protestant — 301 South James Street [Streams online, Website]
- Ashland Presbyterian Church — Presbyterian — 401 Virginia Street [Sunday times, Website]
- Church of Christ of Ashland — 603 John Street [Address only]
- Duncan Memorial Methodist Episcopal Church South — Methodist — 201 Henry Street [Website]
- First Baptist Church — 800 Thompson Street [Address only]
- Saint Ann's Catholic Church — 105 South Snead Street [Address only]
- Saint Annes Roman Catholic Church — Catholic — 216 England Street [Address only]
- St. James the Less Episcopal Church — Episcopal — 125 Beverly Road [Sunday times, Streams online]
- Union Church — 310 North Snead Street [Website]
Churches in nearby cities
- Churches in Ashland, VA — 30 churches, 1 mi away
- Churches in Glen Allen, VA — 43 churches, 7 mi away
- Churches in Hanover, VA — 11 churches, 7 mi away
- Churches in Montpelier, VA — 15 churches, 11 mi away
- Churches in Mechanicsville, VA — 71 churches, 12 mi away
- Churches in Ruther Glen, VA — 23 churches, 12 mi away
- Churches in Henrico, VA — 140 churches, 13 mi away
- Churches in Beaverdam, VA — 13 churches, 14 mi away