Seven West Virginia General Stores Where The Wood Floors Still Creak Under Your Boots - My Family Travels

Some of the best spots in West Virginia don’t shout for attention. They sit quietly along winding mountain roads, tucked into little towns you might drive right past if you blinked.

But step inside one of these old general stores, and the floorboards greet you with a groan that’s been echoing for a hundred years or more. I love these places because they hold memories, candy jars, and a kind of neighborly warmth that money can’t buy.

1. Harper’s Old Country Store, Seneca Rocks, WV

Harper's Old Country Store, Seneca Rocks, WV
© Harper’s Old Country Store, Seneca Rocks, WV

Tucked beneath the towering face of Seneca Rocks, this mercantile has been welcoming folks through its doors longer than any other general store in the state. The building itself carries a genuine character that no modern shop could ever copy.

Walk across the wooden floors here and you’re treading boards older than anyone reading this. Each step sends up a friendly creak, a sound that has echoed through generations of shoppers hunting for country staples, antiques, home goods, and souvenirs.

The shelves hold a little of everything, from simple essentials to curiosities like a book on old-style log home cooking that might just catch your eye. Tourist resources sit alongside practical goods, making it a handy stop whether you live nearby or are just passing through the mountains.

What truly sets the place apart is the staff, who go out of their way to make every visitor feel like a neighbor. That warmth, paired with the setting under one of West Virginia’s most iconic rock formations, makes it worth the drive.

You’ll find Harper’s Old Country Store at RR 28 and 33, 27 Allegheny Dr, Seneca Rocks, WV 26884.

2. O’Hurley’s General Store, Shepherdstown, WV

O'Hurley's General Store, Shepherdstown, WV
© O’Hurley’s General Store, Shepherdstown, WV

Cross the threshold of this quaint building along Shepherdstown’s walkable streets and you’ll swear you stepped back a century. The magic held in these old beams and boards is something you feel the moment you arrive.

Spread across multiple rooms, the store overflows with time-tested products of every kind. You might browse small decorative items in one corner, thumb through clothing in another, and stumble onto furniture, food, and antique toys before you’ve finished exploring.

The love poured into the place by its owners and team is evident everywhere, and their kindness and know-how make browsing feel less like shopping and more like visiting friends. It’s the sort of spot that earns the rare title of a truly one-of-a-kind general store.

Beyond the merchandise, it doubles as a community gathering place, rooted deep in the history of this Potomac River town in Jefferson County. On-site parking and a restroom make a visit easy, and the whole experience rewards those who like to wander and linger.

Stop by O’Hurley’s General Store at 205 E Washington St, Shepherdstown, WV 25443.

3. Sharp’s Country Store, Slaty Fork, WV

Sharp's Country Store, Slaty Fork, WV
© Sharp’s Country Store, Slaty Fork, WV

Family hands have been selling goods on this land since 1884, and that unbroken thread of history is what makes a stop in Slaty Fork feel special. The current building went up in 1926, but the spirit runs far deeper.

Part store, part museum, part antique shop, it invites you to slow down and uncover treasures from yesteryear. A free museum lets you peek into the past without spending a dime, while the shelves mix collectibles with the kind of homemade local goods that make Pocahontas County proud.

Run by a descendant of the founding family, the store keeps a genuine connection to the Sharp Farm and the community around it. That continuity is rare, and you can sense it in every corner of the rustic space.

Tucked into a quiet Appalachian mountain community, it makes a lovely detour when you’re driving through the highlands. The creaky floors, period architecture, and historic artifacts all work together to transport you to a simpler time.

Visit Wednesday through Saturday at Sharp’s Country Store, 35087 Seneca Trail, Slaty Fork, WV 26291.

4. Cass Company Store, Cass, WV

Cass Company Store, Cass, WV
© Cass Company Store, Cass, WV

Deep inside Cass Scenic Railroad State Park sits a store that once anchored an entire logging community. Housed in a turn-of-the-century all-wood mercantile, it still serves as the historic heart of this preserved company town along the Greenbrier River.

The place bursts with everything train-related, and railroad fans will feel right at home among the apparel, novelties, and souvenirs. West Virginia clothing shares space with racks of candy and shelves of little gifts perfect for taking a piece of the mountains home.

Sweet tooths get treated well here. A parlor-style ice cream stand and a soda fountain sit alongside the candy counter, and a restaurant attached to the store means you can grab a bite without wandering far.

Wandering across those old wooden floors, you can almost picture the loggers who once shopped here after long days on the mountain. It’s living history you can taste, browse, and stroll through all at once.

Saturday afternoons buzz, so arrive early if you like elbow room. Find the Cass Company Store at 12363 Cass Rd, Cass, WV 24927.

5. Lost River General Store + Cafe, Lost River, WV

Lost River General Store + Cafe, Lost River, WV
© Lost River General Store + Cafe, Lost River, WV

Sitting on the grounds of the Lost River Inn, this friendly little shop pulls double duty as both a general store and a cozy cafe. The historic wooden building gives it a warm, lived-in glow that suits its quiet valley setting in Hardy County.

Foodwise, it punches above its size. Baked goods and sandwiches draw folks in for breakfast, brunch, and lunch, and the coffee and dessert selection keeps them lingering a little longer than planned.

Browse beyond the counter and you’ll find a fun jumble of jewelry, crafts, and locally made items priced for every budget. Climb the stairs and you’ll uncover interesting antique finds waiting to be discovered in the older part of the building.

Cozy, casual, and welcoming to all, it’s the kind of relaxed stop where dogs are allowed, kids feel at home, and solo travelers can settle in with a good coffee and free wi-fi. The mix of good eats and unique gifts makes it a memorable pause on a mountain drive.

You’ll find it at 6993 WV-259, Lost River, WV 26810.

6. Trents General Store, Arbovale, WV

Trents General Store, Arbovale, WV
© Trents General Store, Arbovale, WV

Out near the great radio telescopes of Pocahontas County, Arbovale keeps a working general store that still does exactly what these places were built to do. This family-owned fixture supplies the everyday needs of a mountain community that depends on it.

The running joke around here rings true: they have everything you need, and if they don’t have it, you probably don’t need it. That confidence comes from decades of quietly stocking the essentials that keep a rural town running.

Groceries line the shelves alongside hardware, kitchen staples, and a deli where you can grab something to eat. Food and drink, tools and staples, it all lives under one roof, making it a genuine one-stop shop for locals and travelers alike.

Unlike some stops on this list that lean into gifts and nostalgia, this one earns its place by staying a true, functioning general store. Classic merchandising is alive and well here, carried forward by a family that keeps the tradition going.

Open Monday through Saturday, you’ll find Trents General Store at 305 Old Route 28, Arbovale, WV 24915.

7. Swiftwater General Store – New River, Lansing, WV

Swiftwater General Store - New River, Lansing, WV
© Swiftwater General Store – New River, Lansing, WV

Just north of the New River Gorge Bridge on Ames Heights Road hides a spot regulars call a true gem of the region. This modern general store proves the tradition is still evolving, blending old-fashioned charm with fresh energy.

The porch out front sets the tone, and the friendly staff carry that welcome inside. It’s the kind of simple but amazing place that lands on locals’ short lists of must-visit stops, whether they’re passing through or lucky enough to live nearby.

Food is a big draw, from a good-value BLT and meatball sub to a black bean burger and West Virginia classics like the hot dog and pepperoni rolls. Breakfast through dinner, the counter turns out tasty, well-priced plates with quick, friendly service.

True to its name, it’s also a genuine store, stocked with local goods, groceries, camping supplies, postcards, and plenty for adventurers gearing up for the gorge. Outdoor seating, free parking, and a dog-friendly patio round out the appeal.

Open daily, you’ll find Swiftwater General Store at 464 Ames Heights Rd, Lansing, WV 25862, right beside the New River Gorge National Park.

Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.