Banner Elk, Beech Mountain, Blowing Rock, Boone, West Jefferson, Wilkesboro, Blue Ridge Parkway

NC High Country General Stores

NC High Country General Stores

Todd General Store

The Todd General Store
Todd NC

The newly reopened 1914 general store has been a staple in the community for over 100 years and is on the National Registry of Historic Places. Stop in and peruse interesting items from yesteryear that still sit atop the shelves and hang on the walls or play a game of checkers by the stove. 

OPEN Thurs-Sat: 11-4 *Closed for winter


  • Check the store's instagram for upcoming events such as storytelling, clay firings, and other fun family-friendly activities HERE
  • Orville Hicks can be found here telling Jack Tales most weeks, check for which day
  • Grab a pizza or ice cream and head across the street to Cook Park for a picnic by the New River.  Then, book a fishing trip, canoe or tubing trip with River Girl located next to the park!


Mast General Store Banner Elk NC

Original Mast General Store
Valle Crucis NC

The Mast General Store opened in 1883 and quickly grew in reputation for carrying everything from "cradles to caskets."  Even today, you'll still find shelves packed with all you might need for life then and now.  Entering this landmark, you'll notice advertising posters untouched since Mr. Mast hung them decades ago, stand at a counter where locals once bartered their goods or mail a letter at the community's corner post office.


  • You can still get a cup of coffee for a nickle here, so don't stop by a gas station on your way!
  • In the winter it is fun to sit by the ol pot bellied stove and play a game of checkers
  • Pick up a scavenger hunt brochure and look for fun items around the store
  • Live music can be found on the back porch on warm weekends


New River General Store Jefferson NC

New River General Store
Jefferson NC

The rightly named New River General Store is located on the banks of the New River, just a few minutes from New River State Park.  When you step in the general store, the floor creaks and the smells of the past encompass you, making this a true experience!  You will find old fashioned goods, local crafts, and everything you need for your trip down the New River here.

Old Hampton Store Linville NC

Old Hampton Store
Linville NC

This Historic 1920 General Store was the original train stop for the Tweetsie Railroad. This authentic country store features a popular BBQ restaurant featuring hand pulled hickory smoked pork barbeque, served on homemade sourdough rolls. They also offer local & regional pottery, crafts, cheeses, pickles, jams, jellies, country ham, and gristmill products.


  • Visit Friday-Sunday, year-round, to hear live mountain music