3395 Mud Pike, Christiansburg, VA 24073
Services Sun 10:00 AM
Montgomery County · Virginia
58 churches in Christiansburg with service times, addresses and livestream links. Filter by denomination or service day, and confirm times with the church before visiting.
SermonWave lists 58 churches in Christiansburg, Virginia (Montgomery County). The most common traditions are Baptist (11), Pentecostal (7), and Church of God (5). 27 hold Sunday morning worship, most often starting between 10:00 AM and 11:00 AM. Other regular services: 4 on Sunday evening and 1 on Saturday. Of these, 27 livestream their services, 5 have sermons on SermonWave, and 1 offers a service in Spanish. Service times come from each church's public information; please confirm with the church before visiting.
Sermons on SermonWave Other churches
58 churches (showing 1-50)
3395 Mud Pike, Christiansburg, VA 24073
Services Sun 10:00 AM
Baptist · Mid-size church
2895 Roanoke St, Christiansburg, VA 24073
Services Sun 11:00 AM
Baptist · Mid-size church
2149 Dominion Dr, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
560 Cinnabar Rd, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Mid-size church
1505 N Franklin St, Christiansburg, VA 24073
Services Sun 10:30 AM
Christian Church (Disciples / Independent) · Mid-size church
1500 Peppers Ferry Rd NW, Christiansburg, VA 24073
Services Sun 9:00 AM
Pentecostal · Small church
611 S Franklin St, Christiansburg, VA 24073
Services Sun 10:50 AM, 6:30 PM · Tue 7:30 PM
Non-denominational · Mid-size church
1655 Roanoke St, Christiansburg, VA 24073
Services Sun 9:00 AM, 10:30 AM
Baptist · Mid-size church
1310 Cambria St NE, Christiansburg, VA 24073
Services Sun 11:00 AM
Methodist · Small church
525 Harkrader St, Christiansburg, VA 24073
Services Sun 11:00 AM
Church of God · Mid-size church
650 Canaan Rd SE, Christiansburg, VA 24073
Services Sun 11:00 AM
860 Peppers Ferry Rd NW, Christiansburg, VA 24073
Services Sun 11:00 AM
Mennonite · Mid-size church
40 Farmview St, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Presbyterian · Mid-size church
107 W Main St, Christiansburg, VA 24073
Services Sun 10:00 AM
3325 N Franklin St, Christiansburg, VA 24073
Services Sun 10:00 AM
Church of Christ · Mid-size church
305 3rd St SW, Christiansburg, VA 24073
Services Sun 11:00 AM
Baptist · Mid-size church
155 Dunlap Dr, Christiansburg, VA 24073
Services Sun 10:00 AM
Baptist · Small church
1556 Gallimore St, Christiansburg, VA 24073
Services Sun 11:00 AM, 6:00 PM
Baptist · Mid-size church
1640 Peppers Ferry Rd NW, Christiansburg, VA 24073
Services Sun 9:30 AM, 11:00 AM
Catholic · Mid-size church
355 Independence Blvd, Christiansburg, VA 24073
Services Sun 11:00 AM, 2:00 PM (Spanish) · Tue 7:00 PM (Spanish) · Sat 5:00 PM
Small church
825 Park St, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
1615 N Franklin St, Christiansburg, VA 24073
Services Sun 10:00 AM
110 New River Rd, Christiansburg, VA 24073
Services Sun 10:00 AM
3005 Roanoke St, Christiansburg, VA 24073
Services Sun 11:00 AM, 6:00 PM
Small church
2455 Peppers Ferry Rd NW, Christiansburg, VA 24073
Services Sun 10:30 AM
Baptist · Mid-size church
3995 Roanoke St, Christiansburg, VA 24073
Services Sun 11:00 AM, 6:00 PM
Lutheran · Mid-size church
1845 Cambria St NE, Christiansburg, VA 24073
Services Sun 10:00 AM
Presbyterian · Small church
350 Stafford Dr, Christiansburg, VA 24073
Services Sun 9:30 AM
Catholic · Mid-size church
230 First St SE, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Christian Church (Disciples / Independent) · Mid-size church
880 Life Dr, Christiansburg, VA 24073
Services Sun 9:00 AM, 10:45 AM
1125 Roanoke St, Christiansburg, VA 24073
Services Sun 11:00 AM
Church of Christ
2095 N Franklin St, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Pentecostal
915 Montgomery St, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
114 Elliott Creek Rd, Christiansburg, VA 24149
Service times not listed yet; check the church's website.
Church of God
4187 Piney Woods Rd, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
1850 Electric Way, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Mennonite · Mid-size church
310 S Franklin St, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Church of God
1351 Rock Rd, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Christian Church (Disciples / Independent)
2289 Edgemont Rd, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Baptist
2180 Peppers Ferry Road, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
1861 Mud Pike, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
135 Scattergood Dr NW, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Pentecostal
385 Depot St NE, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Pentecostal
2720 Roanoke St, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Pentecostal
1622 McPeak Dr, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
485 Virginian Dr, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Baptist
234 Nash Road, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Church of God
1404 Mud Pike, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Pentecostal
783 Stafford Dr, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Church of God
1850 Electric Way, Christiansburg, VA 24073
Service times not listed yet; check the church's website.
Listings are gathered from public sources and churches' own websites. Churches are not affiliated with SermonWave unless marked Claimed. Please confirm service times with the church.
Planning around your week? These churches list services on these days.
Address, phone, website, denomination, worship service times, livestream and sermon availability, and map coordinates for each listed church.
| Church | Denomination | Address | Size | Phone | Website | Service times | Livestream | Sermons | Coordinates |
|---|---|---|---|---|---|---|---|---|---|
| Christ Church | – | 3395 Mud Pike, Christiansburg, VA 24073 | – | (540) 307-0702 | christchur.ch | Sunday: 10:00 AM | Yes | 1 sermons on SermonWave Latest: October 25, 2026 | 37.09680, -80.49302 |
| Christiansburg Baptist Church | Baptist | 2895 Roanoke St, Christiansburg, VA 24073 | Mid-size church | (540) 394-3200 | christiansburgbaptist.org | Sunday: 11:00 AM | Yes | 1 sermons on SermonWave Latest: October 25, 2026 | 37.13718, -80.34576 |
| Hope Valley Church | Baptist | 2149 Dominion Dr, Christiansburg, VA 24073 | Mid-size church | – | nrvhope.com | – | Yes | 1 sermons on SermonWave Latest: October 25, 2026 | 37.16477, -80.45743 |
| Redeemer Church | – | 560 Cinnabar Rd, Christiansburg, VA 24073 | – | (540) 449-3620 | redeemerblacksburg.org | – | Yes | 1 sermons on SermonWave Latest: October 25, 2026 | 37.17628, -80.41113 |
| Trinity Community Church | – | 1505 N Franklin St, Christiansburg, VA 24073 | Mid-size church | (540) 382-8121 | trinitycburg.org | Sunday: 10:30 AM | Yes | 1 sermons on SermonWave Latest: October 25, 2026 | 37.14893, -80.41390 |
| Belmont Christian Church | Christian Church (Disciples / Independent) | 1500 Peppers Ferry Rd NW, Christiansburg, VA 24073 | Mid-size church | (540) 382-8521 | belmontchristian.org | Sunday: 9:00 AM | Yes | – | 37.16649, -80.45116 |
| Bible Holiness Church | Pentecostal | 611 S Franklin St, Christiansburg, VA 24073 | Small church | (540) 392-5757 | bibleholinesschurch.org | Sunday: 10:50 AM, 6:30 PM Tuesday: 7:30 PM | Yes | Latest: September 27, 2026 | 37.12274, -80.40145 |
| Blue Ridge Church | Non-denominational | 1655 Roanoke St, Christiansburg, VA 24073 | Mid-size church | (540) 251-1716 | blueridgechurch.com | Sunday: 9:00 AM, 10:30 AM | Yes | – | 37.13201, -80.37625 |
| Cambria Baptist Church | Baptist | 1310 Cambria St NE, Christiansburg, VA 24073 | Mid-size church | (540) 382-2490 | cambriabaptistchurch.org | Sunday: 11:00 AM | No | Latest: October 25, 2026 | 37.14732, -80.40411 |
| Christ Wesleyan Church | Methodist | 525 Harkrader St, Christiansburg, VA 24073 | Small church | (540) 250-3864 | cwc4u.org | Sunday: 11:00 AM | Yes | Latest: October 25, 2026 | 37.11777, -80.43569 |
| Christiansburg First Church of God | Church of God | 650 Canaan Rd SE, Christiansburg, VA 24073 | Mid-size church | (540) 382-6350 | firstchurchofgodcburg.org | Sunday: 11:00 AM | Yes | Latest: November 1, 2026 | 37.12416, -80.39797 |
| Christiansburg First Church of the Nazarene | Nazarene | 860 Peppers Ferry Rd NW, Christiansburg, VA 24073 | – | (540) 382-0122 | christiansburgcotn.com | Sunday: 11:00 AM | No | – | 37.16295, -80.43818 |
| Christiansburg Mennonite Fellowship | Mennonite | 40 Farmview St, Christiansburg, VA 24073 | Mid-size church | (540) 382-8787 | christiansburgmennonite.org | – | Yes | Latest: October 27, 2026 | 37.15754, -80.41984 |
| Christiansburg Presbyterian pastor | Presbyterian | 107 W Main St, Christiansburg, VA 24073 | Mid-size church | (540) 382-2802 | christiansburgpres.org | Sunday: 10:00 AM | Yes | – | 37.12863, -80.41077 |
| Dwelling Place Christian Fellowship | – | 3325 N Franklin St, Christiansburg, VA 24073 | – | (540) 381-5500 | dpnrv.org | Sunday: 10:00 AM | Yes | – | 37.17484, -80.41882 |
| Faith Christian Church of Christ | Church of Christ | 305 3rd St SW, Christiansburg, VA 24073 | Mid-size church | (540) 382-4628 | faithchristiancc.org | Sunday: 11:00 AM | Yes | Latest: March 22, 2020 | 37.12460, -80.40977 |
| Good Shepherd Baptist Church | Baptist | 155 Dunlap Dr, Christiansburg, VA 24073 | Mid-size church | (540) 382-0719 | gsbcfamily.org | Sunday: 10:00 AM | Yes | Latest: July 27, 2025 | 37.13978, -80.34280 |
| Gospel Light Baptist Church | Baptist | 1556 Gallimore St, Christiansburg, VA 24073 | Small church | (540) 639-2221 | gospellightva.com | Sunday: 11:00 AM, 6:00 PM | No | Latest: May 13, 2020 | 37.12881, -80.49220 |
| GraceLife Baptist Church | Baptist | 1640 Peppers Ferry Rd NW, Christiansburg, VA 24073 | Mid-size church | (540) 382-2160 | gracelifefamily.org | Sunday: 9:30 AM, 11:00 AM | Yes | Latest: October 25, 2026 | 37.17208, -80.45240 |
| Holy Spirit Catholic Church | Catholic | 355 Independence Blvd, Christiansburg, VA 24073 | Mid-size church | (540) 381-0299 | holyspiritcatholic.net | Sunday: 11:00 AM, 2:00 PM (Spanish) Tuesday: 7:00 PM (Spanish) Saturday: 5:00 PM | Yes | – | 37.14348, -80.42045 |
| Life Song Chapel Group | – | 825 Park St, Christiansburg, VA 24073 | Small church | (540) 808-3219 | lifesongchapel.org | – | Yes | – | 37.13516, -80.39258 |
| Lifeline Church | – | 1615 N Franklin St, Christiansburg, VA 24073 | – | (540) 676-7148 | golifelinechurch.com | Sunday: 10:00 AM | Yes | – | 37.15084, -80.41251 |
| Lifeline Church | – | 110 New River Rd, Christiansburg, VA 24073 | – | (304) 425-6505 | golifelinechurch.com | Sunday: 10:00 AM | Yes | – | 37.16362, -80.42910 |
| Mountain Top Mission Church | – | 3005 Roanoke St, Christiansburg, VA 24073 | – | (540) 382-0608 | mttopmission.wixsite.com | Sunday: 11:00 AM, 6:00 PM | No | Latest: May 14, 2020 | 37.13806, -80.34322 |
| New River Fellowship | – | 2455 Peppers Ferry Rd NW, Christiansburg, VA 24073 | Small church | (540) 200-8772 | newrf.org | Sunday: 10:30 AM | No | – | 37.17123, -80.48304 |
Church listings, service times and maps in other popular cities.
Full sermon transcripts from churches in Christiansburg, free to read and listen to.
The SermonWave church directory lists 58 churches in Christiansburg, Virginia. Traditions include Baptist (11), Pentecostal (7), Church of God (5), Christian Church (Disciples / Independent) (3), and Mennonite (2).
Most Sunday morning services in Christiansburg start between 10:00 AM and 11:00 AM. The earliest listed starts at 9:00 AM (Belmont Christian Church) and the latest morning service at 11:00 AM (North Fork Baptist Church).
4 churches in Christiansburg list a Sunday evening service: Bible Holiness Church, Gospel Light Baptist Church, Mountain Top Mission Church, and Open Door Baptist Church.
27 churches in Christiansburg livestream their services: Christ Church, Christiansburg Baptist Church, Hope Valley Church, Redeemer Church, Trinity Community Church, Belmont Christian Church, Bible Holiness Church, Blue Ridge Church, and 19 more.
Yes. 1 church in Christiansburg offers a service in Spanish: Holy Spirit Catholic Church.
1 church in Christiansburg lists a Saturday service: Holy Spirit Catholic Church.
Yes. Christ Church, Christiansburg Baptist Church, Hope Valley Church, Redeemer Church, and Trinity Community Church have sermons on SermonWave, with transcripts and summaries. Other churches link to their own YouTube channel or podcast from their listing.
Open the church's listing and choose "Claim this church" to update the details, or "Request removal" to have the listing removed. A person reviews every request, usually within 7 days.
Listings are gathered from public sources and churches' own websites, and only public church information is shown. Each listing has "Claim this church" and "Request removal" links.
SermonWave translates services live to listeners' phones and turns every sermon into a searchable transcript and summary.