Viewed best in landscape mode.

The intent of our Affirming Church Directory™ is to provide an online directory so people can locate and visit welcoming Christian churches around the world. We list congregations that meet on a regular basis in a physical location for worship, prayer, service and fellowship. All churches in this directory have confirmed that their congregation, in some form or fashion, is an affirming Christian church. For more details about what we consider affirming and Christian, visit the About our Directory page.

CongregationCityDenomination(s)
Beverley Hills Community United Methodist ChurchAlexandria, VAUnited Methodist Church
Church of the ResurrectionAlexandria, VAEpiscopal Church
Commonwealth Baptist ChurchAlexandria, VABaptist
Dignity/Northern VirginiaAlexandria, VADignity
Epiphany Lutheran Church of Mount VernonAlexandria, VAEvangelical Lutheran Church in America
Fairlington PresbyterianAlexandria, VAPresbyterian Church (USA)
Fairlington United Methodist ChurchAlexandria, VAUnited Methodist Church
Grace Church EpiscopalAlexandria, VAEpiscopal Church
Hope United Church of ChristAlexandria, VAUnited Church of Christ
Immanuel Church on the HillAlexandria, VAEpiscopal Church
Mount Vernon Presbyterian ChurchAlexandria, VAPresbyterian Church (USA)
Old Presbyterian Meeting HouseAlexandria, VAPresbyterian Church (USA)
Peace Evangelical Lutheran ChurchAlexandria, VAEvangelical Lutheran Church in America
Rising Hope United Methodist MissionAlexandria, VAUnited Methodist Church
St. Lukes Episcopal ChurchAlexandria, VAEpiscopal Church
St. Pauls Episcopal ChurchAlexandria, VAEpiscopal Church
The Episcopal Church of St. ClementAlexandria, VAEpiscopal Church
Trinity United Methodist ChurchAlexandria, VAUnited Methodist Church
John Calvin Presbyterian ChurchAnnandale, VAPresbyterian Church (USA)
Little River United Church of ChristAnnandale, VAUnited Church of Christ
Ravensworth Baptist ChurchAnnandale, VABaptist
Arlington PresbyterianArlington, VAPresbyterian Church (USA)
Bethel United Church of ChristArlington, VAUnited Church of Christ
Clarendon Presbyterian ChurchArlington, VAPresbyterian Church (USA)
First Presbyterian ChurchArlington, VAPresbyterian Church (USA)
Our Lady Queen of PeaceArlington, VARoman Catholic Church
Rock Spring Congregational UCCArlington, VAUnited Church of Christ
St. Georges Episcopal ChurchArlington, VAEpiscopal Church
Trinity Presbyterian ChurchArlington, VAPresbyterian Church (USA)
Ashland Presbyterian ChurchAshland, VAPresbyterian Church (USA)
Ebenezer Baptist ChurchBeaverdam, VABaptist
Glade United Church of ChristBlacksburg, VAUnited Church of Christ
Luther Memorial Evangelical Lutheran ChurchBlacksburg, VAEvangelical Lutheran Church in America
St. Michael Lutheran ChurchBlacksburg, VAEvangelical Lutheran Church in America
Tree of Life Church CommunityBonsack, VAUnited Church of Christ
Christ Episcopal ChurchBrandy Station, VAEpiscopal Church
Good Shepherd Episcopal ChurchBurke, VAEpiscopal Church
St. Andrew Episcopal ChurchBurke, VAEpiscopal Church
St. Stephens Episcopal ChurchCatlett, VAEpiscopal Church
St. Anthony of PaduaCentreville, VAIndependent Catholic
St. Johns Episcopal ChurchCentreville, VAEpiscopal Church
Wellspring United Church of ChristCentreville, VAUnited Church of Christ
Charlottesville Friends MeetingCharlottesville, VAQuaker (Religious Society of Friends)
Peace Lutheran ChurchCharlottesville, VAEvangelical Lutheran Church in America
Sojourners United Church of ChristCharlottesville, VAUnited Church of Christ
St. Mark Lutheran ChurchCharlottesville, VAEvangelical Lutheran Church in America
St. Pauls Memorial ChurchCharlottesville, VAEpiscopal Church
Wesley Memorial United Methodist ChurchCharlottesville, VAUnited Methodist Church
Westminster PresbyterianCharlottesville, VAPresbyterian Church (USA)
First Congregational Christian UCCChesterfield, VAUnited Church of Christ
Tabor Presbyterian ChurchCrozet, VAPresbyterian Church (USA)
The Church of the Holy CrossDunn Loring, VAEpiscopal Church
Buck Mountain Episcopal ChurchEarlysville, VAEpiscopal Church
Christ Evangelical Lutheran ChurchFairfax, VAEvangelical Lutheran Church in America
Fairfax Christian Church (Disciples of Christ)Fairfax, VAChristian Church (Disciples of Christ)
Fairfax PresbyterianFairfax, VAPresbyterian Church (USA)
Metropolitan Community Church of Northern Virginia (NOVA)Fairfax, VAMetropolitan Community Church
Idylwood Presbyterian ChurchFalls Church, VAPresbyterian Church (USA)
The Falls ChurchFalls Church, VAEpiscopal Church
Elk Spur ChurchFancy Gap, VAUnited Church of Christ
Fancy Gap Friends FellowshipFancy Gap, VAQuaker (Religious Society of Friends)
Johns Memorial Episcopal ChurchFarmville, VAEpiscopal Church
Floyd Friends MeetingFloyd, VAQuaker (Religious Society of Friends)
Emmanuel Episcopal ChurchFranklin, VAEpiscopal Church
Campus Christian Community Mary Washington CollegeFredericksburg, VAUnited Methodist Church
Fredericksburg United Church of ChristFredericksburg, VAUnited Church of Christ
St. Georges Episcopal ChurchFredericksburg, VAEpiscopal Church
Good Shepherd ChurchGalax, VAEpiscopal Church
Hearts United Community ChurchGalax, VANon-denominational
St. Francis Episcopal ChurchGreat Falls, VAEpiscopal Church
St. Mark Episcopal ChurchHampton, VAEpiscopal Church
St. Paul's Evangelical Lutheran ChurchHampton, VAEvangelical Lutheran Church in America
Broad Street Mennonite ChurchHarrisonburg, VAMennonite Church
RISE Faith CommunityHarrisonburg, VAUnited Methodist Church
Sanctuary United Church of ChristHarrisonburg, VAUnited Church of Christ
Shalom Mennonite CongregationHarrisonburg, VAMennonite Church
Trinity Presbyterian ChurchHarrisonburg, VAPresbyterian Church (USA)
St. Stephens Episcopal ChurchHeathsville, VAEpiscopal Church
Church of the EpiphanyHenrico, VAEpiscopal Church
Gayton Road Christian ChurchHenrico, VAChristian Church (Disciples of Christ)
Richmond Mennonite FellowshipHenrico, VAMennonite Church
The Gayton KirkHenrico, VAPresbyterian Church (USA)
Holy Trinity ParishHerndon, VACatholic Apostolic Church in North America
St. Timothy Episcopal ChurchHerndon, VAEpiscopal Church
St. Gabriels Episcopal ChurchLeesburg, VAEpiscopal Church
St. James United Church of ChristLovettsville, VAUnited Church of Christ
Church of the CovenantLynchburg, VAUnited Church of Christ,Christian Church (Disciples of Christ)
First Christian ChurchLynchburg, VAChristian Church (Disciples of Christ)
Holy Trinity Lutheran ChurchLynchburg, VAEvangelical Lutheran Church in America
Trinity Episcopal ChurchLynchburg, VAEpiscopal Church
River of Grace Lutheran ChurchManassas, VAEvangelical Lutheran Church in America
Trinity Episcopal ChurchManassas, VAEpiscopal Church
Leeds Episcopal ChurchMarkham, VAEpiscopal Church
Grace Episcopal ChurchMassies Mill, VAEpiscopal Church
Langley Hill Friends MeetingMcLean, VAQuaker (Religious Society of Friends)
Lewinsville PresbyterianMcLean, VAPresbyterian Church (USA)
New Covenant Church of Washington, DCMcLean, VACovenant Network
St. Thomas' Episcopal ChurchMcLean, VAEpiscopal
Emory United Methodist ChurchMeadowview, VAUnited Methodist Church
All Souls Episcopal ChurchMechanicsville, VAEpiscopal Church
Midlothian Friends MeetingMidlothian, VAQuaker (Religious Society of Friends)
St. Jacobs Spaders Lutheran ChurchMt Crawford, VAEvangelical Lutheran Church in America
Rockfish Presbyterian ChurchNellysford, VAPresbyterian Church (USA)
First United Methodist ChurchNewport News, VAUnited Methodist Church
Hilton Christian ChurchNewport News, VAChristian Church (Disciples of Christ)
Hilton Presbyterian ChurchNewport News, VAPresbyterian Church (USA)
St. Paul Episcopal ChurchNewport News, VAEpiscopal Church
Warwick United Church of ChristNewport News, VAUnited Church of Christ
All Gods Children Community ChurchNorfolk, VANon-denominational
Christ and St. Lukes Episcopal ChurchNorfolk, VAEpiscopal Church
Episcopal Church of the AscensionNorfolk, VAEpiscopal Church
New Life Metropolitan Community Church of Hampton RoadsNorfolk, VAMetropolitan Community Church
OnEdge MinistriesNorfolk, VACommunity of Christ
Open Arms Outreach MinistriesNorfolk , VA Affirming Pentecostal Church
Royster Memorial Presbyterian ChurchNorfolk, VAPresbyterian Church (USA)
St. Andrews Episcopal ChurchNorfolk, VAEpiscopal Church
Bon Air Presbyterian ChurchNorth Chesterfield, VAPresbyterian Church (USA)
Covenant Presbyterian ChurchPetersburg, VAPresbyterian Church (USA)
Christian Community ChurchPurcellville, VAUnited Church of Christ
Saint Lukes Episcopal ChurchRemington, VAEpiscopal Church
Christ the Servant Lutheran ChurchReston, VAEvangelical Lutheran Church in America
St. Annes Episcopal ChurchReston, VAEpiscopal Church
United Christian Parish of RestonReston, VAChristian Church (Disciples of Christ),United Church of Christ,Presbyterian Church (USA),United Methodist Church
Washington Plaza Baptist ChurchReston, VABaptist
Trinity Episcopal ChurchRichlands, VAEpiscopal Church
Brookland United Methodist ChurchRichmond, VAUnited Methodist Church
Cathedral of the Sacred HeartRichmond, VARoman Catholic Church
Centenary United Methodist ChurchRichmond, VAUnited Methodist Church
Faith Community Baptist ChurchRichmond, VABaptist
Gentle Shepherd ChurchRichmond, VAIndependent Catholic
Ginter Park Baptist ChurchRichmond , VAAlliance of Baptists
Ginter Park Presbyterian ChurchRichmond, VAPresbyterian Church (USA)
Grace Baptist ChurchRichmond, VABaptist
Holy Comforter Episcopal ChurchRichmond, VAEpiscopal Church
Metropolitan Community Church RichmondRichmond, VAMetropolitan Community Church
New Beginnings Christian ChurchRichmond, VANon-denominational
Richmond Friends MeetingRichmond, VAQuaker (Religious Society of Friends)
Sacred Heart ParishRichmond, VARoman Catholic Church
Second Presbyterian ChurchRichmond, VAPresbyterian Church (USA)
St. Andrews Oregon Hill Episcopal ChurchRichmond, VAEpiscopal Church
St. Johns Episcopal ChurchRichmond, VAEpiscopal Church
St. Johns United Church of ChristRichmond, VAUnited Church of Christ
St. Marks Episcopal ChurchRichmond, VAEpiscopal Church
St. Pauls Episcopal ChurchRichmond, VAEpiscopal Church
St. Thomas Episcopal ChurchRichmond, VAEpiscopal Church
Metropolitan Community Church of the Blue RidgeRoanoke, VAMetropolitan Community Church
Roanoke Friends MeetingRoanoke, VAQuaker (Religious Society of Friends)
St. GerardsRoanoke, VARoman Catholic Church
St. Mark's Lutheran ChurchRoanoke, VAEvangelical Lutheran Church in America
Tree of Life CommunityRocky Mount, VAUnited Church of Christ
Grace Episcopal ChurchThe Plains, VAEpiscopal Church
Stone House Presbyterian ChurchToano, VAPresbyterian Church (USA)
Emmaus United Church of ChristVienna, VAUnited Church of Christ
Christian Church UnitingVirginia Beach, VAUnited Church of Christ
Eastern Shore Chapel Episcopal ChurchVirginia Beach, VAEpiscopal Church
Emmanuel Episcopal ChurchVirginia Beach, VAEpiscopal Church
Lynnhaven Colony Congregational UCCVirginia Beach, VAUnited Church of Christ
St. NicholasVirginia Beach, VARoman Catholic Church
The Christian Church UnitingVirginia Beach, VAUnited Church of Christ,Church of the Brethren Church
Tidewater United Church of ChristVirginia Beach, VAUnited Church of Christ
Church of the BeatitudesWakefield, VAIndependent Catholic
Our Saviour Lutheran ChurchWarrenton, VAEvangelical Lutheran Church in America
Bruton Parish Episcopal ChurchWilliamsburg, VAEpiscopal Church
Heavens Tableland ChurchWilliamsburg, VANon-denominational
Williamsburg Friends MeetingWilliamsburg, VAQuaker (Religious Society of Friends)
Williamsburg Presbyterian ChurchWilliamsburg, VAPresbyterian Church (USA)
Bethel Lutheran ChurchWinchester, VAEvangelical Lutheran Church in America
Shenandoah Valley MCCWinchester, VAMetropolitan Community Church
St. Pauls on-the-Hill Episcopal ChurchWinchester, VAEpiscopal Church
Grace Episcopal ChurchYorktown, VAEpiscopal Church