West Virginia
Browse Mass times, confession schedules, and contact info for parishes across West Virginia.
Looking for a Catholic church in West Virginia? Browse parishes across the state, with Sunday Mass times, weekday Mass schedules, confession (reconciliation) availability, and direct contact info. The map below shows the location of every parish so you can find the closest Catholic church to you, while the filter bar lets you narrow by language, Mass day, or confession availability — useful whether you're looking for an early Sunday Mass, a Saturday vigil, or a Spanish-speaking parish.

St. Anne
Webster Springs, West Virginia
English
St. Patrick
Weston, West Virginia

Our Lady of Perpetual Help
Stonewood, West Virginia
English
Immaculate Conception
Clarksburg, West Virginia
English
St. James the Apostle
Clarksburg, West Virginia
English
All Saints
Bridgeport, West Virginia
English
Saints Peter and Paul
Oak Hill, West Virginia
English
St. Charles Borromeo
White Sulphur Springs, West Virginia
English
St. Catherine of Siena
Ronceverte, West Virginia
English
St. Mary of the Greenbrier
Alderson, West Virginia
English
St. Patrick
Hinton, West Virginia

St. Francis de Sales
Beckley, West Virginia
English
Sacred Heart
Princeton, West Virginia
English
Sacred Heart
Bluefield, West Virginia
English
St. Peter
Welch, West Virginia
English
Our Lady of Victory
Gary, West Virginia
English
Christ the King
War, West Virginia
English
Sacred Heart
Powhatan, West Virginia
English
Our Lady of Grace
Romney, West Virginia
English
Our Lady of Victory Chapel
Gary, West Virginia

St. Joseph the Worker
Weirton, West Virginia

St. Vincent De Paul
Berkeley Springs, West Virginia
English
St. Leo Catholic Church
Inwood, West Virginia

St. Joseph
Martinsburg, West Virginia
Spanish
Canons Regular of the New Jerusalem
Charles Town, West Virginia
Latin
St. Bernadette
Hedgesville, West Virginia

St. James Catholic Church
Charles Town, West Virginia
English +1
St. Agnes Catholic Church
Shepherdstown, West Virginia
EnglishBrowse by city