Churches in Roanoke, Virginia

Explore congregations in Roanoke, Virginia, with detailed listings updated as of March 2025.

Discover Catholic Church Supplies & Gifts

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!

Map of Churches in Roanoke, Virginia

Church Listings

Airlee Court Baptist Church

Address: 4827 Delray St NW

Denomination: Baptist

County: Roanoke City County

Belmont Baptist Church

Address: 825 Stewart Ave SE

Denomination: Baptist

County: Roanoke City County

Belmont Christian Church

Address: 1101 Jamison Ave SE

Denomination: Christian

County: Roanoke City County

Bonsack Baptist Church

Address: 4845 Cloverdale Rd

Denomination: Baptist

County: Roanoke County

Bonsack United Methodist Church

Address: 4493 Bonsack Rd

Denomination: Methodist

County: Roanoke City County

Calvary Baptist Church

Address: 608 Campbell Ave SW

Denomination: Baptist

County: Roanoke City County

Calvary Memorial Church

Address: 2226 Colonial Ave SW

Denomination: Non-Denominational/Evangelical

County: Roanoke City County

Cave Spring Baptist Church

Address: 4873 Brambleton Ave

Denomination: Baptist

County: Roanoke County

Cave Spring United Methodist

Address: 4505 Hazel Dr

Denomination: Methodist

County: Roanoke County

Central Baptist Church

Address: 1502 Staunton Ave NW

Denomination: Baptist

County: Roanoke City County

Christ Episcopal Church

Address: 1101 Franklin Rd SW

Denomination: Episcopal / Anglican

County: Roanoke City County

Christ Lutheran Church

Address: 2011 Brandon Ave SW

Denomination: Lutheran

County: Roanoke City County

Church of God

Address: PO Box 7166

Denomination: Pentecostal

County: Roanoke County

Church of the Brethren

Address: 2001 Carroll Ave NW

Denomination: Brethren

County: Roanoke City County

Church of the Holy Spirit

Address: 6011 Merriman Rd

Denomination: Episcopal / Anglican

County: Roanoke County

Colonial Avenue Baptist Church

Address: 4165 Colonial Ave

Denomination: Baptist

County: Roanoke County

Community Advent Christian Church

Address: 4512 Old Mountain Rd NE

Denomination: Adventist

County: Roanoke County

Cornerstone Church

Address: 6930 Wood Haven Rd

Denomination: Non-Denominational/Evangelical

County: Roanoke County

Covenant Presbyterian Prschl

Address: 1831 Deyerle Rd SW

Denomination: Presbyterian/Reformed

County: Roanoke County

Crystal Spring Baptist Church

Address: PO Box 8116

Denomination: Baptist

County: Roanoke City County

East End Baptist Church

Address: 1030 Mecca St NE

Denomination: Baptist

County: Roanoke City County

Emmanuel Wesleyan Church

Address: 402 Hershberger Rd NW

Denomination: Holiness / Church of the Nazarene

County: Roanoke City County

Enon Baptist Church

Address: 7971 Williamson Rd

Denomination: Baptist

County: Roanoke County

Evangel Foursquare Church

Address: 612 Bullitt Ave SE

Denomination: Pentecostal

County: Roanoke City County

Fairview United Methodist Church

Address: 1310 Van Buren St NW

Denomination: Methodist

County: Roanoke City County

Faith Alliance Church

Address: 7505 Barrens Rd

Denomination: Holiness / Church of the Nazarene

County: Roanoke County

Fellowship Baptist Church

Address: PO Box 13914

Denomination: Baptist

County: Roanoke City County

First Baptist Church

Address: PO Box 2799

Denomination: Baptist

County: Roanoke City County

First Christian Church

Address: 344 Church Ave SW

Denomination: Christian

County: Roanoke City County

First Church of God

Address: 5008 Hildebrand Rd NW

Denomination: Holiness / Church of the Nazarene

County: Roanoke City County

First Wesleyan Church

Address: 3706 Peters Creek Rd

Denomination: Holiness / Church of the Nazarene

County: Roanoke County

Garden City Baptist Church

Address: 3536 Garden City Blvd SE

Denomination: Baptist

County: Roanoke City County

Garden of Prayer Church of God

Address: PO Box 6304

Denomination: Pentecostal

County: Roanoke City County

Ghent Grace Brethren Church

Address: 1511 Maiden Ln SW

Denomination: Brethren

County: Roanoke City County

Grace Church

Address: 2731 Edgewood St SW

Denomination: Non-Denominational/Evangelical

County: Roanoke City County

Grace United Methodist Church

Address: PO Box 5763

Denomination: Methodist

County: Roanoke City County

Greater Mount Zion Baptist Church

Address: 1810 Grayson Ave NW

Denomination: Baptist

County: Roanoke City County

Green Ridge Baptist Church

Address: 5521 Green Ridge Rd

Denomination: Baptist

County: Roanoke County

Greene Memorial United Meth

Address: PO Box 1305

Denomination: Methodist

County: Roanoke City County

Haran Baptist Church

Address: 7539 Old Bent Mountain Rd

Denomination: Baptist

County: Roanoke County

High Street Baptist Church

Address: 2302 Florida Ave NW

Denomination: Baptist

County: Roanoke City County

Highland Park United Methodist

Address: 624 Ferdinand Ave SW

Denomination: Methodist

County: Roanoke City County

Hill Street Baptist Church

Address: 111 Madison Ave NW

Denomination: Baptist

County: Roanoke City County

Hollins Road Baptist Church

Address: 3502 Old Mountain Rd NE

Denomination: Baptist

County: Roanoke County

Holy Trinity Greek Orthdx Church

Address: PO Box 5055

Denomination: Orthodox

County: Roanoke City County

Huntington Court United Meth

Address: PO Box 5066

Denomination: Methodist

County: Roanoke City County

Jerusalem Baptist Church

Address: 1014 Norfolk Ave SW

Denomination: Baptist

County: Roanoke City County

Loudon Avenue Christian Church

Address: 730 Loudon Ave NW

Denomination: Christian

County: Roanoke City County

Maple Street Baptist Church

Address: 902 Fairfax Ave NW

Denomination: Baptist

County: Roanoke City County

Melrose Baptist Church

Address: 3520 Peters Creek Rd

Denomination: Baptist

County: Roanoke County

Morning Star Baptist Church

Address: 1513 Rorer Ave SW

Denomination: Baptist

County: Roanoke City County

Mt Pleasant Baptist Church

Address: 3000 Pitzer Rd

Denomination: Baptist

County: Roanoke City County

New Century Community Church

Address: PO Box 6187

Denomination: Baptist

County: Roanoke City County

New Hope Baptist Church

Address: 2315 Blue Ridge Blvd

Denomination: Independent Fundamentalist

County: Roanoke City County

New Hope Christian Church

Address: 4229 Welcome Valley Rd SE

Denomination: Christian

County: Roanoke City County

New Life Temple Pentecostal

Address: 5745 Airport Rd NW

Denomination: Pentecostal

County: Roanoke City County

Ninth St Church-the Brethren

Address: 1103 9th St SE

Denomination: Brethren

County: Roanoke City County

North Roanoke Baptist Church

Address: 6402 Peters Creek Rd

Denomination: Baptist

County: Roanoke County

Northminster Presbyterian Church

Address: 3911 Greenland Ave NW

Denomination: Presbyterian/Reformed

County: Roanoke City County

Northside Christian Church

Address: 3105 Embassy Dr

Denomination: Christian

County: Roanoke County

Northview United Methodist Church

Address: PO Box 7131

Denomination: Methodist

County: Roanoke County

Oak Grove Church-the Brethren

Address: 2138 Mcvitty Rd SW

Denomination: Brethren

County: Roanoke County

Oakland Baptist Church

Address: 3623 Roundhill Ave NW

Denomination: Baptist

County: Roanoke City County

Our Lady of Nazareth Church

Address: 2505 Electric Rd

Denomination: Catholic

County: Roanoke County

Penn Forest Christian Preschl

Address: 3028 Penn Forest Blvd

Denomination: Christian

County: Roanoke County

Penn Forest Church of God

Address: 4429 Buck Mountain Rd

Denomination: Pentecostal

County: Roanoke City County

Peters Creek Church-Brethren

Address: 5333 Cove Rd

Denomination: Brethren

County: Roanoke County

Pilgrim Baptist Church

Address: 1415 8th St NW

Denomination: Baptist

County: Roanoke City County

Poages Mill Church-Brethren

Address: 6550 Bent Mountain Rd

Denomination: Brethren

County: Roanoke County

Preston Oaks Baptist Church

Address: 102 Preston Ave NE

Denomination: Baptist

County: Roanoke City County

Raleigh Court Presbyterian Church

Address: 1837 Grandin Rd SW

Denomination: Presbyterian/Reformed

County: Roanoke City County

Raleigh Court United Methodist

Address: 1706 Grandin Rd SW

Denomination: Methodist

County: Roanoke City County

Red Hill Baptist Church

Address: 6251 Franklin Rd

Denomination: Baptist

County: Roanoke City County

Red Hill Church-the Brethren

Address: 6050 Franklin Rd

Denomination: Brethren

County: Roanoke City County

Ridgewood Baptist Church

Address: 703 Hemlock Rd NW

Denomination: Baptist

County: Roanoke City County

Riverdale Baptist Church

Address: 1624 Edgerton Ave SE

Denomination: Baptist

County: Roanoke City County

Rosalind Hills Baptist Church

Address: 2712 Brandon Ave SW

Denomination: Baptist

County: Roanoke City County

Second Presbyterian Church

Address: 214 Mountain Ave SW

Denomination: Presbyterian/Reformed

County: Roanoke City County

Seventh-Day Adventist Church

Address: 1701 Memorial Ave SW

Denomination: Adventist

County: Roanoke City County

Shenandoah Baptist Church

Address: PO Box 7010

Denomination: Baptist

County: Roanoke County

South Roanoke United Methodist

Address: 2330 Jefferson St SE

Denomination: Methodist

County: Roanoke City County

Southview United Methodist Church

Address: 3539 Peters Creek Rd NW

Denomination: Methodist

County: Roanoke County

St Andrews Catholic Church

Address: 631 N Jefferson St

Denomination: Catholic

County: Roanoke City County

St Elias Catholic Church

Address: 4730 Cove Rd NW

Denomination: Catholic

County: Roanoke City County

St James Episcopal Church

Address: 4515 Delray St NW

Denomination: Episcopal / Anglican

County: Roanoke City County

St John Lutheran Church

Address: 4608 Brambleton Ave

Denomination: Lutheran

County: Roanoke County

St Marks Lutheran Church

Address: 1008 Franklin Rd SW

Denomination: Lutheran

County: Roanoke City County

St Matthew Church of God

Address: 1422 Abbott St NW

Denomination: Pentecostal

County: Roanoke City County

St Paul Lutheran Church

Address: 4909 N Lake Dr

Denomination: Lutheran

County: Roanoke County

St Paul United Methodist Church

Address: 502 Gilmer Ave NW

Denomination: Methodist

County: Roanoke City County

St Philip Lutheran Church

Address: 8115 Williamson Rd

Denomination: Lutheran

County: Roanoke County

Sweet Union Baptist Church

Address: 521 Madison Ave NW

Denomination: Baptist

County: Roanoke City County

United Methodist Church

Address: 4502 Starkey Rd # 101

Denomination: Methodist

County: Roanoke City County

Villa Heights Baptist Church

Address: 4080 Challenger Ave

Denomination: Baptist

County: Roanoke City County

Virginia Heights Baptist Church

Address: 2014 Memorial Ave SW

Denomination: Baptist

County: Roanoke City County

Waverly Place Baptist Church

Address: 1407 Kenwood Blvd SE

Denomination: Baptist

County: Roanoke City County

Westhampton Christian Church

Address: 2515 Grandin Rd SW

Denomination: Christian

County: Roanoke City County

Westminister Presbyterian Church

Address: 2216 Peters Creek Rd NW

Denomination: Presbyterian/Reformed

County: Roanoke City County

Williamson Rd Church-Brethren

Address: PO Box 5463

Denomination: Brethren

County: Roanoke City County

Windsor Hills United Meth Church

Address: 3591 Windsor Rd SW

Denomination: Methodist

County: Roanoke County

Woodlawn United Methodist Church

Address: 2922 Corbieshaw Rd SW

Denomination: Methodist

County: Roanoke City County