NC Outdoor Adventures

Min Age

5 yrs

Max Group Size



3 hrs


$60 / person


Do you love the idea of spending a few hours hiking in the Blue Ridge Mountains to see waterfalls? You can now join NCOA on a one of a one-of-a-kind tour to visit Toe River Swim Holes and a waterfall. NCOA alleviates the chore of driving around for hours in the NC Mountains looking for the perfect, safe place to take the family for a fun summer day swimming.

Guests load our shuttle for a worry-free, stress-free day of exploring off the beaten path places. Our first stop features a deep swimming hole in the Toe River. We will have a few float options there for you to enjoy. After swimming for an hour or so we reload the shuttle and are off to our second stop, a waterfall located close to the road via a short, very steep trail.


waterfall and swim hole tours WNC adventure tour

Children and adults alike love seeing critters swimming around them in the crystal-clear waters of the Toe and Spring Fed Waterfalls. If you like the idea of snorkeling to see what lies beneath the surface then we have the perfect snorkel for sale in our river outpost. We also feature our river ecology snorkel trips (links) on our boutique guiding menu here: link A La Carte Menu (link)


Ages 5+. Requires an easy, short hike on well-established moderately steep trails.

Those who need car seats should contact us for options.



Our waterfall and swim hole tours last three hours and take place every Thursday. The season is May through August for this adventure tour! Shuttles leave at 12:30PM.

Private dates available for booking, simply contact us!


Trips meet at the river Outpost at 1173 Whitson Branch Rd., Bakersville NC.

waterfall and swim hole family adventure trips in the carolinas


$68 per person

Group size minimum of 3. If your party doesn’t meet the group size minimum, consider booking a privately guided excursion for two for $178. If the minimum group size is not met guests will be contacted and refunds are given as needed. Group rates start for groups of 6 or more. Contact us below with any questions. The inquiry form is simple and easy to use.

Group rates start for groups of 10 or more

Book Online

Group bookings: For groups of 20 or more please contact or call us on (828)260-4505 

    By ticking this box you allow us to use the information provided above to get in contact with you.

    We also offer