Subscribe to our weekly newsletter and we'll send you a FREE Printable NC Waterfalls Checklist!

Surry County, NC (16 of the Best Things to Do, Where to Stay, and More!)

Published by Christina Riley. Last Updated on May 6, 2024.

Disclaimer: This site uses demographic data, email opt-ins, display advertising, and affiliate links. Please visit our Disclosure and Privacy Policy pages for further explanation.

Surry County is one of North Carolina‘s most interesting places, where travelers heading west or north first see our mountains begin to rise.

Inside the county’s wonderful small towns, you’ll find some of the state’s best wineries, accompanying outdoor spaces, unique dishes (sonker), and much more. We’ve discovered some fantastic things to do in Surry County, and our guide shares the best of them all.

Because there’s so much going on in the county, here’s how we’ve organized this guide:

  • Where is Surry County?
  • Where to Stay
  • Annual Events in Surry County, NC
  • Yadkin Valley Wine
  • Prominent Surry County Towns (and Pilot Mountain State Park)
  • Things to Do in Surry County’s Neighbors (Plus Related Posts)

You can skip around to the section you’re seeking or continue reading about Surry County’s location.

Whether you’re a new resident, a frequent visitor, or a local, we’re leaving no detail behind. If you live in the Surry County area and are wondering, “What are the best things to do near me?” we think this NC travel guide will help you out! 

Read More: Unique Things to Do in North Carolina

Where is Surry County?

Surry County NC

Surry County sits on the Virginia border, west of Stokes County (home to Hanging Rock State Park) and east of Alleghany County (and Sparta). I-77 and US-52 are two major roads that run through Surry County.

The Piedmont of Central North Carolina and the mountains of Western North Carolina meet here, so placing it is so challenging for geographers. The county is about an hour’s drive from Winston-Salem and Greensboro, and some towns (like Elkin) are about an hour from Boone.

We’ve reached out to local tourism officials, consulted various resources, and ultimately decided to classify Surry County as part of Central North Carolina.

Contact us if you’d like to chat about that decision (nicely).

One thing that’s not up for debate is Surry County’s place at the northern end of North Carolina’s Yadkin Valley.

The county is known for hosting some of the state’s best wineries and vineyards.

Read More: 25 Wonderful Wineries Near Asheville (Vineyards Within 2 Hours)

Where to Stay in Surry County

Cabin at Haze Gray Vineyards 1

Many Surry County wineries have cabins or rentals; we especially enjoyed our stay at Haze Gray Vineyards, where we woke up to the sun shining on the vines.

Other wineries with accommodations include the following:

We’ll remind you of these wineries (and additional ones) when we break down major Surry County towns.

There are also several bed and breakfasts in Mount Airy, including Andy Griffith’s boyhood home. If you are traveling with a large group, the beautiful Beary Cozy Cottage can comfortably fit up to 22 people.

Another fantastic place to stay in the Yadkin Valley is the Hampton Inn & Suites at Shelton Vineyards in Dobson. It is also the only hotel in the chain that has a wine bar!

Read More: 14 Delicious Restaurants in Elkin (+1 Great Cocktail Bar)

Annual Events in Surry County

Surry County’s events calendar gets pretty packed each month, but here are a few major annual celebrations:

  • NC Trail Days (June) celebrates all of the wonderful outdoor adventures in the Yadkin Valley.
  • Budbreak Wine & Craft Beer Festival (August) brings together the best of North Carolina beer, wine, and food with live music along Main Street in Mount Airy.
  • Mayberry Days (September) is a celebration for fans of The Andy Griffith Show. Held in Mount Airy, this event lasts all weekend and is a crowd favorite!
  • Sonker Festival (October) is hosted by the Surry County Historical Society, allows patrons to sample different recipes of sonker. Admission is free, but costs apply to vendors.

Yadkin Valley Wine

Pilot Mountain Vineyards Yadkin Valley Wine 1

The Yadkin Valley is best-known for its wine, as it was North Carolina’s first federally recognized wine-growing region. There are about 40 wineries in the area, with 20 wineries in Surry County NC.

The Yadkin Valley grows mostly European wine varietals, which means you’ll find dry reds and smooth, crisp whites.

It’s often forgotten that the vineyards are essentially farms. That means the owner controls the entire wine-making process, from cultivating the grapes to producing the wine.

Visiting a Yadkin Valley winery is one of the best things to do in Surry county NC. It offers an opportunity to ask the farmers any questions you may have about their wines and wine-making in general.

Carolina Heritage Vineyard
Carolina Heritage Vineyards

With more than 40 wineries in the region, we have an article dedicated entirely to Yadkin Valley wineries and what makes them unique. So whether you desire a place with a laidback kid-friendly vibe or the best Chambourcin, there is undoubtedly a Yadkin Valley winery just for you!

Additional NC Wine Articles:

Surry County Towns

There are more than 20 towns, census-designated places, and townships on a map of Surry County NC, but here are five of the most prominent ones (including one big-name state park) that we think you should know about:


Surry County NC Shelton Vineyards

Dobson is the county seat of Surry County and the site of Surry Community College. Many local winemakers and vineyard farmers have taken a few classes through their remarkable viticulture program.

Here are some Dobson wineries that we love:

Dobson also offers many outdoor activities, the most popular one being fishing on the Mitchell River. 

Read More: 20 Awesome Wineries near Charlotte (Vineyards Within 2 Hours)


Elkin is an adorable small town located along the southwestern edge of Surry County. Visitors can enjoy delicious restaurants like Southern on Main and The Wisdom Table, a fantastic bottle shop with flights.

Here are some Elkin-area wineries that we love:

Elkin serves as an excellent base for exploring the natural beauty of the Yadkin Valley. The Overmountain Victory National Historic Trail runs through Elkin for about 3.75 miles. In addition, the Elkin and Allegheny Rail Trail is an excellent place for walking or jogging.

Rocky Forest River Run kayaking in Yadkin Valley

Go paddling or floating down the Yadkin River with a rental from Rocky Forest River Run. Reserve your boat or tube ahead of time, and they’ll shuttle you to a relaxing day on the water.

Carter Falls is a beautiful waterfall that has only recently officially opened to the public. You can reach the falls via an easy 1-mile loop or extend your hike from other trailheads, including Grassy Creek Vineyard. 

Read More: 20+ Kid-Friendly Waterfalls In NC (Easy Hikes And Swimming Holes!)

Angry Troll Brewery, located on Main Street and the Mountain to Sea Trail, is known for its wood-fired pizzas, delicious craft beer, and arcade games.

Don’t leave Elkin without strolling through Downtown. It’s home to amazing murals, wonderful shops, tasty restaurants, and the iconic Reeves Theater.

You won’t be sorry!

Read More: The Best NC Blue Ridge Parkway Hikes

Mount Airy

Surry County NC Round Peak Vineyards Mount Airy
Round Peak.

Mount Airy is one of the most interesting historic towns in Surry County NC, known as the “Granite City” because of its open-face granite quarry, which is the largest in the world.

Another interesting piece of Mount Airy history is the famous Siamese twins, Eng & Chang Bunker. The brothers retired to Surry County until they passed away, before being buried at White Plains Baptist Church, only six miles away from Mount Airy.

Of course, Mount Airy is more recently known as Mayberry; the welcoming town featured on The Andy Griffith Show.

While the TV show was filmed in California, Andy Griffith grew up in Mount Airy. So many of the town’s shops and restaurants are nostalgic reminders of that fictional town we all know and love. 

While in Mount Airy, be sure to check out White Elephant Beer Company for a pint! If you’re riding the Sonker Trail, you must stop at Miss Angels Heavenly Pies, where the glaze is prepared with moonshine!

Round Peak Vineyards and Serre Vineyards are a couple of Mount Airy wineries that we love.

Pilot Mountain

Surry County Pilot Mountain Vineyards
Pilot Mountain Vineyards.

Many people know Pilot Mountain for the state park that we’ll mention in this section. However, there’s a town that got its name from the peak.

Many believe Pilot Mountain was the inspiration for Mount Pilot, the fictional town in The Andy Griffith Show.

Pilot Mountain Vineyard and JOLO Vineyards are two fantastic wineries in this Surry County town.

Pilot Mountain State Park

Western North Carolina Pilot Mountain State Park

Anyone can quickly identify Pilot Mountain State Park by its rocky round peak. It’s part of the Sauratown Mountains, an isolated group of mountains that includes those found in Hanging Rock State Park.

Many people refer to these as the “mountains away from the mountains.” You can see Big Pinnacle for miles, especially when traveling on I-77 or US-52.

Hiking to this peak is a great experience. You can also drive (or shuttle) near the top of the mountain to walk to Big Pinnacle Overlook.

However, there’s a flatter Yadkin River section at the Bean Shoals Access in Pinnacle, an unincorporated town in Stokes County. Hikes include the easy Bean Shoals Canal Trail (0.5 miles) and the moderate Horne Creek Trail (2.5 miles one way).

Horne Creek Farm is a beautiful historic spot near the Bean Shoals Access. The farm and adjoining house is a protected spot that serves as an educational center preserving North Carolina’s rural heritage.


The last Surry County town we’ll mention is the Village of Rockford, just south of Dobson. This historic town has been standing since the 1800s. 

Many of the buildings in this village are original, including The Rockford General Store. The unassuming exterior of Rockford General opens up to a vintage store and eatery that will knock your socks off.

Browse around and sit down for a relaxing meal. The store’s small menu includes made-to-order burgers and hot dogs held together by fresh homemade buns.

Peach Sonker at Rockford General Store

The Rockford General Store is also on the Sonker Trail; Marshella makes some of the best sonker in Surry County! 

Ready to Explore Surry County?

Whether you are coming to Surry County for the wineries, Pilot Mountain State Park, or to explore its wonderful small towns, there is plenty that awaits.

We’ve taken you back in time to Mount Airy, wined, dined, and hiked in Elkin, eaten sonker in Dobson, and enjoyed the views at Pilot Mountain. If you’re familiar with this area, we’d love to know what you love about Surry County!

If you haven’t visited yet, please feel free to share your first experiences with us here in the comments section or our Facebook group!

If you need further convincing, here are even more things to do in Surry County’s neighboring counties.

More Things to Do Nearby

Many Surry County visitors come from a day trip from Greensboro or Winston-Salem. Charlotte is also less than 90 minutes away, making it easily accessible for a weekend visit.

Here are some things to do near Surry County, in Wilkes, Alleghany, and Stokes counties:

Stone Mountain State Park

Things to Do in North Carolina Stone Mountain State Park NC Granite Dome

Wilkes and Alleghany counties share Stone Mountain State Park, which is a short drive from Elkin. It’s also not too far from the Blue Ridge Parkway, and you can see its granite dome from an overlook at Milepost 232.5.

To explore this park, though, you need to hop off the parkway and drive for a bit on US 21. Stone Mountain is an excellent and sometimes overlooked state park, but we love hiking and spending extended periods here.

The Stone Mountain Loop will take you on and around the iconic granite dome and Stone Mountain Falls. Our favorite waterfall in the park is a wonderful swimming hole known as Widow’s Creek Falls!

Read More: Colorful Fall Hikes in North Carolina (+ 20 Beautiful Places to Explore!)


Things to Do in North Carolina Mountain Towns Downtown Wilkesboro

Wilkes County and Wilkesboro are home to the popular MerleFest, mountain bike trails at W Kerr Scott Reservoir, and more Yadkin Valley wineries. While in downtown Wilkesboro, check out TwoBoros Brewery and the Blue Ridge Artisan Center.

Don’t leave Wilkes County without stopping by Call Family Distillers for an authentic moonshine history experience.

Hanging Rock State Park

Things to Do in NC Hanging Rock State Park Image

Less than an hour away from Elkin is Hanging Rock State Park, one of our favorite North Carolina State Parks. The Hanging Rock Trail is the most popular hike, but there are many more to explore.

Moore’s Wall and Indian Creek are a couple of great longer trails, but we also love the short hike that leads to Lower Cascades Falls. The latter is one of the most beautiful waterfalls in North Carolina!

2 thoughts on “Surry County, NC (16 of the Best Things to Do, Where to Stay, and More!)”

    • Hi Karen, thanks for mentioning this. Greystone RV Park in Pinnacle and Mayberry Campground in Mount Airy are too highly regarded RV campgrounds in the area. Hope that helps you and hope you enjoy your visit there!


Leave a Comment