churchesnearme.app

North Carolina county

Churches in Surry County, North Carolina

107 congregations across 10 traditions. Every listing shows where its details came from and when they were last checked.

Surry County has 107 congregations in this directory, across 10 traditions. Each one below shows where its details came from and when someone last checked them.

Congregations listed
107
Publish a Sunday worship time
19
Checked by a person or the church itself
0
Link to their own website
34
Checked between
Jul 22, 2026 and Aug 22, 2026

Traditions in Surry County.

Each one opens the churches of that tradition here, with a short guide to what a first visit is like.

Sunday morning in Surry County.

When worship starts, counted from the times congregations publish. Beyond Sunday morning, 9 list a midweek gathering.

19 of the 107 congregations listed in Surry County publish a Sunday worship time. More services start between 11:00 am and 11:30 am than in any other half hour. The earliest starts at 8:25 am and the latest morning service at 11:00 am.

Every congregation we list in Surry County.

36 with service details or a website

Sort by distance from where you are. Your location is used once, in this tab, and never stored.

OPC

495 S. Franklin Rd., Mount Airy, NC 27030-4219

  • SUN11:00 a.m. and 2:30 p.m.
View church

Confirmed from the denomination's own directory · checked Jul 22, 2026 · source

Southern Baptist

430 Rockford Road, Dobson, NC 27017

  • SUN9:15 am — Sunday Bible Study Groups (Sunday School classes)
  • SUN10:30 am — Unified Worship and biblical teaching
  • WED6:30 pm — AWANA (SALEMkids, during school year) and activity-based Bible study (summer)
  • and 4 more
View church

Confirmed from the denomination's own directory · checked Jul 27, 2026 · source

71 more we haven’t filled in yet

We know these congregations meet in Surry County, but not yet when or what tradition. If one is yours, claiming it takes a few minutes and costs nothing.

  • Albion Baptist Church131 Big Sky Trl, Mount AiryClaim
  • Blackwater United Methodist Church3662 Ararat Road, AraratClaim
  • Blues Grove Baptist Church3607 Red Brush Rd, Mount AiryClaim
  • Calvary Assembly of God1536 W, Mount AiryClaim
  • Central United Methodist Church1909 North Main Street, Mount AiryClaim
  • Central View Baptist Church1088 White Dirt Rd, DobsonClaim
  • Christian Methodist Episcopal Church235 Boulder Rd, Mount AiryClaim
  • Church in Mount Airy1535 W Fairfield Dr, Mount AiryClaim
  • Community644 Haystack Rd, Mount AiryClaim
  • Copeland169 Stony Knoll Rd, DobsonClaim
  • Country Baptist Church1223 Pine Ridge Rd, Mount AiryClaim
  • Cross Roads Baptist Church1029 Crossroad Church Rd, DobsonClaim
  • Dover179 Dover Church Rd, Mount AiryClaim
  • East Elkin Baptist Church395 E Main St, ElkinClaim
  • Episcopal Diocese of North Carolina Trinity Episcopal Church472 N Main St, Mount AiryClaim
  • Faith Baptist Church201 Faith Baptist Church Rd, Mount AiryClaim
  • Fancy Gap1161 W Lebanon St, Mount AiryClaim
  • Flat Rock Baptist Church1313 E Pine St, Mount AiryClaim
  • Flat Rock Presbyterian Church785 E Pine St, Mount AiryClaim
  • Flippin Memorial1344 Mcbride Rd, Mount AiryClaim
  • Franklin Heights United Methodist Church428 S Franklin Rd, Mount AiryClaim
  • Freedom & Liberty Worship Center513 W Main St, Pilot MtnClaim
  • Genesis Full Gospel Church433 Sparger Rd, Mount AiryClaim
  • Grace Covenant Church of Mt Airy257 Hylton St, Mt AiryClaim
  • Gum Orchard Baptist Church152 Poplar Springs Rd, ElkinClaim
  • Helping Hands Ministries237 Byerly St, Mount AiryClaim
  • Hills Grove, Pilot Mountain1318 Pilot Power Dam Rd, Pilot MountainClaim
  • Holly Springs Baptist Church of Mount Airy, Inc374 Holly Springs Rd, Mount AiryClaim
  • Holy Angels Church1208 N Main St, Mount AiryClaim
  • Iglesia Bautista Fuente de Vida Eterna402 Durham St, Mount AiryClaim
  • Indian Grove Baptist Church467 Indian Grove Church Rd, Mount AiryClaim
  • International Pentecostal Holiness Church1437 Reeves Mill Rd, Mount AiryClaim
  • Ivy Green Baptist Church2240 Maple Grove Church Rd, LowgapClaim
  • Ladonia Missionary Baptist Church163 Raven Knob Rd, Mount AiryClaim
  • Little Richmond Baptist Church9609 NC HIGHWAY 268, ElkinClaim
  • Maple Grove United Methodist Church941 Maple Grove Church Road, Mount AiryClaim
  • Mount Airy P H Church132 Chadwick Ln, Mount AiryClaim
  • Mount Zion106 Inspiration Ln, AraratClaim
  • Mountain View Baptist Church8704 W Pine St, LowgapClaim
  • Nehemiah Helping Hands Ministry1102 N Main St, Mount AiryClaim
  • New Bethel Baptist Church2826 Pipers Gap Rd, Mount AiryClaim
  • New Century Church196 Holiday Ln, Mount AiryClaim
  • New Hope Pentecostal Holiness Church316 Stanley Mill Rd, ElkinClaim
  • New Hope United Methodist Church893 Ararat Rd, Pilot MountainClaim
  • New Life411 New Life Church Rd, Mount AiryClaim
  • New Venture Baptist Church228 NE Pine St, Mount AiryClaim
  • Oak Grove Baptist Church272 Oak Grove Church Rd, Mount AiryClaim
  • Oak Grove United Methodist Church2148 Westfield Rd, Mount AiryClaim
  • Pine Ridge Presbyterian Church1638 Cook School Rd, Pilot MountainClaim
  • Pleasant View Baptist Church154 Mount View Dr, Mount AiryClaim
  • Rock Hill Baptist Church114 Bullin Farm Ln, AraratClaim
  • Rockford Baptist Church4947 Rockford Rd, DobsonClaim
  • Saint Andrew Lutheran Church1401 Fancy Gap Rd, Mount AiryClaim
  • Shoals Baptist Church1332 Shoals Rd, PinnacleClaim
  • Siloam Baptist Church6909 Siloam Rd, SiloamClaim
  • Siloam United Methodist Church6743 Siloam Rd, SiloamClaim
  • Simmons Grove443 Simmons Grove Church Rd, Pilot MountainClaim
  • Slate Mountain Baptist Church3644 E Pine St, Mount AiryClaim
  • Sojourn Church123 Badgett Ave, Mount AiryClaim
  • Stanford United Methodist Church603 Stanford Church Rd, SiloamClaim
  • Stony Knoll United Methodist Church894 Stony Knoll Rd, DobsonClaim
  • Turkey Ford Baptist Church1476 Turkey Ford Rd, Mount AiryClaim
  • Union Cross Baptist2034 Twin Oaks Rd, ElkinClaim
  • Union Hill Missionary Baptist Church1266 Union Hill Rd, ThurmondClaim
  • Upper Rice Creek Baptist Church1901 Rice Creek Rd, Flag PondClaim
  • Victory2120 Riverside Dr, Mount AiryClaim
  • Welcome261 Welcome Baptist Church Rd, Mount AiryClaim
  • Westside107 Spring Creek Trl, Mount AiryClaim
  • Woodland Missionary Baptist Church331 Highland Dr, Mount AiryClaim
  • Woodville5108 Westfield Rd, Mount AiryClaim
  • Zephyr Missionary Baptist Church279 Poplar Springs Rd, ElkinClaim

Is a church missing from Surry County?

This directory is filling in one county at a time, and Surry County is almost certainly incomplete. The fastest way to fix it is to tell us.

Add a church in Surry County