8 West Virginia Churches And Shrines Where Stained Glass Stops Visitors In The Doorway - My Family Travels

One West Virginia cathedral has a dome that rises 148 feet above its crossing, and the windows below it still steal the show. I love that a ceiling that tall can lose a staring contest to colored glass.

That cathedral turns 100 years old in April 2026. Its medieval-style windows came from a Philadelphia artist, and they recently went through years of careful cleaning and restoration.

Across West Virginia, plenty of other sanctuaries hold glass worth a long, quiet look. One sits high above two rivers.

Another rises from a rural ridge, built by devotees with peacocks worked into the windows.

The list below runs from city cathedrals to small-town parishes with stories in every pane. I can’t think of a better reason to slow down on a sunny afternoon.

Which of these doorways have you already stood in, staring up?

1. Cathedral of St. Joseph

Cathedral of St. Joseph
© Cathedral of St. Joseph

A dome 148 feet high usually wins every staring contest. Here, the windows give it real competition.

The Cathedral of St. Joseph serves as the Mother Church of the Diocese of Wheeling-Charleston. It was dedicated on April 21, 1926, so its 100th birthday lands in April 2026.

The building follows a Lombard Romanesque style inspired by churches across Italy. Inside, the decoration leans Byzantine, which gives the walls a rich, storybook look.

Now for the glass. Philadelphia artist George W.

Sotter designed the medieval-style stained glass that fills the nave and clerestory.

Those windows, along with other sacred art, have gone through years of careful cleaning and restoration. That means you’re likely seeing colors closer to how they first looked a century ago.

Timing helps if you want a calm visit. Weekday daytime hours tend to be quieter, while Sunday mornings bring the biggest crowds for Mass.

The cathedral anchors downtown Wheeling in the Northern Panhandle. You can easily pair it with a stroll through the surrounding historic streets.

Bring a little patience and look up slowly. A century of craftsmanship deserves more than a quick glance from the back pew.

Address: 1300 Eoff St, Wheeling, WV 26003

2. St. Peter’s Roman Catholic Church

St. Peter's Roman Catholic Church
© St. Peter’s Roman Catholic Church

Few churches get a front-row seat to two rivers meeting. St. Peter’s sits on the hillside above Harpers Ferry, where the Shenandoah joins the Potomac.

That view alone draws plenty of hikers up the old stone steps. Step through the door, though, and the Gothic-arched stained glass takes over.

Light pours through those pointed windows and spills color across the sanctuary. After the bright overlook outside, the shift feels like turning down the volume on the whole day.

The church stands inside Harpers Ferry National Historical Park. The town itself is tiny, with fewer than 300 residents, so the church is a true landmark.

Tours are part of the story here. The parish runs the site as both a working church and a historic stop for visitors.

Plan around the schedule, because it’s limited. The doors are typically open Saturday and Sunday afternoons, with weekdays closed.

Wear good shoes for the climb up Church Street. The town’s steep lanes are part of the charm, and your calves will remember them.

Once inside, find a pew and give your eyes a minute. Those arched windows reward anyone who slows down.

Address: 110 Church St, Harpers Ferry, WV 25425

3. Basilica of the Co-Cathedral of the Sacred Heart

Basilica of the Co-Cathedral of the Sacred Heart
© Basilica of the Co-Cathedral of the Sacred Heart

Germany sent some of its finest work to downtown Charleston, and it’s still glowing. Three large windows here were imported from Germany.

They show the Nativity, the Last Supper, and the Ascension. Smaller windows by the Riordan Company of Cincinnati picture saints and church fathers.

The basilica serves as a co-cathedral for the Diocese of Wheeling-Charleston. That makes it a partner to the Wheeling cathedral earlier on this list.

Its status got a big upgrade on June 20, 2010. That’s the day it was elevated to a minor basilica, an honor few American churches hold.

The glass covers a lot of ground, running through the sanctuary, transepts, and nave. You’ll catch color from almost any seat you choose.

Marble altars and Munich windows reportedly arrived in 1909. The windows were repaired in 1960, which helped keep them shining for later generations.

Location makes this an easy add to a Charleston day. It sits in the downtown grid of West Virginia’s capital, near the Kanawha River.

Bring your curiosity about the German panels especially. Picking out the details in the Last Supper could take longer than you expect.

Address: 1032 Virginia St E, Charleston, WV 25301

4. Prabhupada’s Palace of Gold

Prabhupada's Palace of Gold
© Prabhupada’s Palace of Gold

Peacocks in stained glass on a ridge in Marshall County? Yes, and they’re every bit as dazzling as that sounds.

Prabhupada’s Palace of Gold rises from the rural hills outside Moundsville. It serves as a pilgrimage shrine and temple, and it’s unlike anything else on this list.

The handcrafted stained glass is the star for many visitors. Elaborate floral designs and peacock patterns fill the windows with bold color.

When sunlight hits them, the interior lights up in jewel tones. It’s a long way from a traditional Gothic nave, which is exactly the fun.

The drive is part of the adventure. McCreary’s Ridge Road winds through Appalachian countryside before the gold suddenly appears.

Hours are friendlier than most spots here. The palace is open daily from 10 AM to 4:30 PM, with on-site services available.

Weekend afternoons tend to draw the biggest crowds. A Wednesday morning visit may give you the windows nearly to yourself.

Give yourself time to wander and notice the craftsmanship up close. It’s proof that West Virginia hills can surprise even lifelong locals.

Address: 3759 McCreary’s Ridge Rd, Moundsville, WV 26041

5. Trinity Episcopal Church

Trinity Episcopal Church
© Trinity Episcopal Church

German Street in Shepherdstown already feels like a time capsule. Trinity Episcopal Church adds stained glass to the picture.

The church sits right on the town’s historic main street. Shepherdstown has roughly 1,500 residents, so the church is easy to find between shops and old storefronts.

Inside, 19th-century memorial windows line the main aisle. Memorial windows usually honor people from a congregation’s past, which makes each pane feel personal.

Walking that aisle becomes a slow lesson in local remembrance. You may find yourself reading names and dates as much as admiring the colors.

The congregation keeps busy. Sunday services run at 8 AM and 10 AM, with another on Wednesdays at 8 AM.

Its mission is simple: “To Know, Love and Serve Our Lord Jesus Christ.” The parish also makes a point of saying all are welcome.

Weekday mornings are the main office hours, and Saturdays are closed. Plan ahead if you hope to see the sanctuary outside of services.

Pair your visit with a walk through Jefferson County’s oldest town. The windows make a fine centerpiece for a slow Shepherdstown morning.

Address: 208 W German St, Shepherdstown, WV 25443

6. St. Matthew’s Episcopal Church

St. Matthew's Episcopal Church
© St. Matthew’s Episcopal Church

Wheeling earns a second spot here, and the reason is museum-quality glass. St. Matthew’s sits just a few blocks from the cathedral.

The church is known for historic studio stained glass. Those windows draw architecture fans through the doors as often as worshippers.

Studio glass from the past often shows remarkable detail in faces and fabric. Up close, the craftsmanship can feel more like painting than glasswork.

Downtown Wheeling’s urban streets set the scene. The contrast between busy city blocks and a quiet, glowing nave is half the appeal.

Getting there is fairly easy. The church lists on-site parking, a free lot, and street parking nearby.

The parish describes itself as LGBTQ+ friendly and a safe space for transgender visitors. That welcome is part of its public identity.

Office hours run Monday through Thursday, 10 AM to 4 PM. Fridays and Sundays are shorter, and Saturdays are closed.

Why not make a Wheeling glass day of it? Start at the cathedral, then wander over to compare two very different collections.

Address: 1410 Chapline St, Wheeling, WV 26003

7. St Joseph Catholic Church

St Joseph Catholic Church
© St Joseph Catholic Church

Bible stories stretch taller than most storefronts on Queen Street. At St Joseph Catholic Church, they come in glass.

Towering pictorial windows line the nave. Each one shows biblical scenes and saints in rich, saturated color.

Walking the length of the church feels like flipping through an illustrated book. Kids and grown-ups alike can play a quiet game of naming each scene.

The church sits in Martinsburg’s historic downtown commercial district. It’s an easy stop while exploring the Eastern Panhandle’s busiest city.

Martinsburg grew up around railroads and trade, and its old downtown still shows that history. The church fits right into that sturdy, brick-and-stone setting.

Plan your visit for a weekday. The parish office keeps hours Monday through Friday, 9 AM to 5 PM, and weekends are closed outside services.

Morning light may favor one side of the nave, afternoon light the other. Coming back at a different hour could show you new colors.

Take a seat midway down the aisle for the best view. You’ll catch windows on both sides without craning your neck.

Address: 225 S Queen St, Martinsburg, WV 25401

8. St Patrick’s Church

St Patrick's Church
© St Patrick’s Church

Small towns often save their best color for Sunday. In Weston, St Patrick’s Church proves the point.

The parish sits on Center Avenue in rural Lewis County. Weston is home to about 4,000 people, and this church is part of its historic fabric.

Ornamental stained glass fills tall arched windows. The colors spill across a brick interior, softening the sturdy walls with jewel tones.

Brick and glass make a lovely pairing here. The earthy walls give the bright windows something to play against.

Weston itself rewards a slow wander. Its downtown has plenty of older buildings that hint at busier days.

St Patrick’s remains an active Catholic parish today. Call ahead or check the parish schedule before you go, since hours aren’t posted widely.

Visiting during a sunny stretch makes a real difference. Arched windows like these tend to throw the best color when light is strong.

It’s a fitting final stop for this West Virginia list. Sometimes the quietest towns keep the brightest surprises behind their doors.

Address: 210 Center Ave, Weston, WV 26452