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

NC High Country General Stores

NC High Country General Stores

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


Grassy Creek General Store NC

The Old Store
Grassy Creek NC

Located in historic Grassy Creek, the Old Store features local foods, crafts, gifts, u-pick blueberries (June-August), a Christmas tree education center, and a large deck to sit a spell and enjoy the landscape. Most of the decor is from the original store.  The store also tells the story of Grassy Creek, the first rural district to be included on the National Register of Historic Places (1976), in words and pictures scattered around the building.

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