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 Tuesday, Wednesday, Thursday from June through August. Shuttles leave once a day at 12:30PM.
Don’t see a date that works for you? Want a longer trip? No problem. Private dates can be booked in advance, just contact us for details: 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


$60 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 $150. If the minimum group size is not met guests will be contacted and refunds are given as needed. 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