Destination Lakes
eFoil lessons on High Rock Lake.
A 15,000+ acre Yadkin River reservoir near Lexington and Salisbury — one of North Carolina's largest lakes entirely within the state.
About High Rock Lake
High Rock Lake covers about 15,180 acres on the Yadkin River near Lexington, Salisbury, and Denton, NC. It's North Carolina's second-largest reservoir located entirely within the state (after Lake Norman), with public boat ramps around the lake.
Destination trip pricing
High Rock Lake is outside our normal Charlotte-area launch zone, so a $50/hr travel fee applies on top of your lesson or rental. We travel up to 6 hours one way from Charlotte, NC — a Foil Specialist will confirm the exact fee with you.
See our full locations policy for how we pick a spot.
High Rock Lake Sessions
90+ minute private lessons, by reservation
FAQ
High Rock Lake eFoil questions
Straight answers about launching on High Rock Lake.
Where on High Rock Lake do you launch?
We launch from public boat launches on High Rock Lake with good walk-in access — tell us your preferred area when you request a reservation and a Foil Specialist will confirm the exact spot with you.
Where is High Rock Lake?
High Rock Lake is in the NC Piedmont near Lexington and Salisbury, northeast of Charlotte.
Is there a travel fee for High Rock Lake?
Yes — High Rock Lake is outside our normal Charlotte-area launch zone (Lake Norman, Mountain Island Lake, and Lake Wylie), so a $50/hr travel fee applies. We travel up to 6 hours one way from Charlotte, NC; a Foil Specialist will confirm the exact fee with you when you request a reservation.