Queen Street Parking
Parking lot
247 Queen St, Boone, NC 28607
Plan a visit to Elk Shoals, a scenic river swimming and tubing spot near Boone, NC on the South Fork New River. Get directions, access notes, and safety tips.
Location
Tucked into the mountain landscapes of northwestern North Carolina, Elk Shoals offers swimmers and tubers a rare chance to float and wade in the South Fork New River — a waterway so ancient it predates the Appalachian Mountains themselves. The river's slow, meandering pace and clear, cool waters make this one of the most approachable and rewarding natural swimming spots in the state. Whether you're a family looking for a gentle afternoon in the water or an adventurer seeking a scenic escape, Elk Shoals delivers something genuinely special.
The South Fork New River moves through this stretch with an easy, unhurried grace. A natural canopy of hardwoods arches overhead, dappling the water with shifting light and keeping temperatures comfortable even on the warmest summer days. The riverbed is rocky — expect smooth river stones underfoot and the occasional flat slab perfect for sunning yourself between swims. Lush vegetation lines the banks, and if you sit quietly enough, you may catch glimpses of the abundant wildlife that calls this corridor home. In October, the surrounding hillsides transform into a blaze of red, orange, and gold, making a late-season visit feel almost otherworldly.
Elk Shoals lives up to its name — the water moves across a series of shallow, rocky shoals that create gentle riffles and small pools throughout the swimming area. Depths vary meaningfully from spot to spot, which means younger children can splash in the shallows while stronger swimmers explore deeper channels. The current is gentle enough to make tubing a relaxed, enjoyable experience rather than a white-knuckle affair. The water runs clear and cool, with that characteristic crispness you expect from a mountain river fed by the high-elevation watershed of the Blue Ridge. Water shoes are strongly recommended — the rocky riverbed is manageable but not barefoot-friendly.
One of the first things to know about Elk Shoals: swimming here is free, but you'll need to obtain a free permit in advance before your visit. Don't skip this step — it's a straightforward process and keeps the site sustainable for everyone who loves it. The site is accessible by car and is considered easy to moderate in terms of accessibility. Facilities on-site are not confirmed, so come prepared with everything you'll need for the day, including water, snacks, and sun protection. Camping is available at the site for camp attendees. The spot sits adjacent to Camp Elk Shoals, lending it a wholesome, community-oriented character that distinguishes it from more remote backcountry swimming holes. Peak season runs from June through August when temperatures make the water most inviting, though the fall foliage window in October is genuinely not to be missed.
Elk Shoals is conveniently situated within reach of several notable towns. Boone and Jefferson are the closest mountain hubs, each offering restaurants, gear shops, and lodging. Asheville, further to the south, is worth building into a longer trip for its vibrant food and arts scene. Glendale Springs, a quiet community nearby, adds to the pastoral, unhurried character of this part of North Carolina. Secure your free permit before you go, pack your water shoes and a tube, and give yourself a full afternoon — this river rewards those who linger.
Directions to Elk Shoals Swimming Hole, NC
Elk Shoals is located near the South Fork of the New River and can be accessed via a series of clear steps from Boone, NC. Follow the directions below to reach this serene swimming spot.
Step-by-Step Driving Directions:
Starting from Boone, NC:
Begin by heading east on US Route 421/221 toward North Wilkesboro.
Turn onto Route 221:
After approximately 7 miles, near the community of Deep Gap, turn left onto Route 221 South. Continue on Route 221 for about 12.3 miles.
Turn onto Route 163:
Near West Jefferson, turn right onto Route 163. Drive for 2.7 miles on Route 163.
Turn onto Boggs Road (SR 1159):
After 2.7 miles, turn left onto Boggs Road (State Road 1159). Continue for 1.5 miles until you see the sign for Camp Elk Shoals near a low-water bridge.
Arrival at Elk Shoals:
The swimming hole is located near the low-water bridge in the South Fork New River. Look for parking near Camp Elk Shoals. Parking may be limited, so plan accordingly. Once parked, follow any visible trails or signage leading to the river access.
Helpful Notes: - Landmarks: The Camp Elk Shoals sign and low-water bridge are key indicators that you’ve arrived at the correct location. - Parking: Parking is typically available near the camp entrance, but it may be limited during busy times. Be prepared to park along the roadside if necessary. - Trail Access: Trails leading to the swimming hole may be unmarked, so follow the riverbank carefully and look for areas with easy access to the water.
Enjoy your visit to Elk Shoals and the refreshing waters of the South Fork New River!
Access requires a free permit obtained in advance. Parking is available near Camp Elk Shoals but can be limited, especially on weekends and in summer. The swimming hole is accessed by trails from the parking area; look for the low-water bridge as a landmark.
Expect limited shoulder parking or small turnouts near the access point. Arrive early on weekends and be prepared to walk a short distance on established paths. Never block gates or create new social trails.
A day-use fee or pass may be required. Check current pricing at the entrance or official sites. This location is commonly accessed via public lands or established easements; stay on designated routes and follow posted rules.
Water levels and clarity shift with season and recent weather. After storms or snowmelt, expect stronger currents and colder water - choose calm pockets and wade carefully.
Bring sturdy water shoes to protect your feet on rocks and slippery surfaces. A waterproof dry bag keeps your phone, keys, and valuables safe. Pack a quick-dry towel, sun protection, and drinking water - never drink from the natural water source.
Public map data to help plan parking, services, and backup options before you drive.
Checked 2026-06-15
Parking lot
247 Queen St, Boone, NC 28607
Parking lot
129 N Depot St, Boone, NC 28607
Parking garage
185 Stadium Heights Dr, Boone, NC 28608
Hiking area
2060 Bamboo Rd, Boone, NC 28607
State park
349 Methodist Camp Rd, West Jefferson, NC 28694
Hiking area
471 New Market Blvd, Boone, NC 28607
Campground
123 Harmony Mountain Ln, Boone, NC 28607
Campground
171 Flintlock Campground Dr, Boone, NC 28607
Checking nearby USGS water conditions…
Elk Shoals may require a fee or pass. Reported fee: Not for swimming (but get free permit ahead of time). Fees and hours change seasonally - verify current pricing with the managing agency before your visit.
Yes, Elk Shoals is an officially sanctioned recreation area where swimming is permitted. Reported activities include: Swimming, tubing. Always respect posted closures and seasonal restrictions.
Elk Shoals is a river on South Fork New River located in North Carolina, near Asheville. Plan a visit to Elk Shoals, a scenic river swimming and tubing spot near Boone, NC on the South Fork New River. Get directions, access notes, and safety tips.
The best time to visit Elk Shoals is Summer months (June through August) for warmer weather, and October for dramatic fall foliage. Water levels, clarity, and temperature vary with recent weather - always check conditions before going, especially after rain or snowmelt.
Reported facilities at Elk Shoals include: Limited facilities—bring your own essentials. Camping available for camp attendees at Camp Elk Shoals. Amenities can change - contact the managing agency or check recent visitor reports to confirm current availability.
At site for camp attendees.
The South Fork New River has supported local communities for centuries, and nearby Boone reflects the pioneering spirit of the region.
Photograph vibrant foliage in fall, wildlife along the banks, and reflections on the water during golden hour.
Follow Leave No Trace principles to protect the river’s ecosystem. Obtain free permits to ensure regulated access and preservation.
Browse every listed natural swimming spot in North Carolina.
Compare nearby options around Asheville before you choose a route.
Find similar rivers destinations across the directory.
See under-the-radar places and local favorites in the same state.
Compare easier-access destinations and safer planning options.
Use this safety guide before entering any natural water.
Safety & Access Notice
This information is for general planning only and may be incomplete, outdated, or inaccurate. Access rules, closures, water levels, currents, hazards, and legal restrictions can change at any time. Always verify current rules with the land manager or official source before visiting.
You are responsible for your own safety and for following all posted signs, laws, and local regulations. Read the full disclaimer.
At site for camp attendees.
Loading weather data…
Safety & Access Notice
This information is for general planning only and may be incomplete, outdated, or inaccurate. Access rules, closures, water levels, currents, hazards, and legal restrictions can change at any time. Always verify current rules with the land manager or official source before visiting.
You are responsible for your own safety and for following all posted signs, laws, and local regulations. Read the full disclaimer.
Share this swimming hole
Joshua Havens created Hidden Swimming Holes to make it easier for people to find — and safely visit — natural freshwater swimming destinations across the United States. He researches access conditions, water quality resources, and land management rules so you don't have to start from scratch. He holds a strong belief that good outdoor recreation information should be accurate, honest about its limitations, and freely available.
Discover other amazing natural swimming destinations across America