Fonta Flora County Park and Connector Trailhead
Hiking area
126 NC-126, Morganton, NC 28655

Background: generated illustration, not a photograph of this location.
This Lake James regional listing describes McGalliard Falls Park in Valdese. Plan the waterfall, mill, trails and services without confusing it with a state-park beach.
Swimming permission unconfirmed
Use authorized entrances and obey current notices. Do not jump, dive or use rope swings or natural rock slides.
Official sources checked:
Location
This is a desk-researched listing. A record update or map check does not confirm current swimming permission or water conditions.
Found an error? Send a correction with the location and a source. How we research listings.
Although the established listing name refers to the Lake James region, its original directions describe only McGalliard Falls Park in Valdese. Lake James State Park is a separate destination. Its beach rules, rentals and campground services do not establish access or swimming permission beneath McGalliard Falls.
The town’s tourism page identifies the park at 1400 Falls Road NW. It lists the waterfall, Meytre Grist Mill, overlooks, a nature trail, volleyball court, picnic facilities and restrooms. Choose the authorized park paths and viewpoints rather than following a generic lake pin.
The historical record calls swimming unofficial and unverified. The current town information reviewed here does not establish a designated bathing area or confirm the old pool depth. Ask the park authority about water-entry rules before entering. Do not jump, dive, climb the falls or use a bridge as a water platform.
Confirm current park notices, parking and any shelter reservation with Valdese. Keep a picnic or waterfall-viewing alternative if water entry is not permitted or conditions are unsuitable. Carry supplies for your route; a restroom in the park is not a supervised or accessible swimming service.
If you intend to visit a Lake James beach instead, start a new plan with that park’s named access area and current swimming calendar. Do not apply its seasonal opening information to McGalliard Falls.
Valdese’s McGalliard Falls Park page is the source for the named park and its land-based facilities.
Plan for McGalliard Falls Park, which the town identifies at 1400 Falls Road NW, Valdese. Obtain current park directions and notices. Do not navigate this historical record to an unrelated Lake James beach.
Current town park facilities are supported; waterfall water-entry permission remains unconfirmed, not declared prohibited.
Confirm the entrance, parking arrangements, and legal access with the land manager. A map pin does not establish a public right of access. Follow posted routes and never block gates or driveways.
Use authorized entrances and obey current notices. Do not jump, dive or use rope swings or natural rock slides. Public park access does not necessarily include permission to swim. Respect private property and posted restrictions.
Water conditions can change quickly. This listing does not provide a current safety or water-quality assessment. Check official alerts and avoid entering water when conditions or permission are uncertain.
Nearby places from saved public map data, not necessarily facilities at the swimming spot. Confirm access, hours, fees, and amenities with the operator before you drive.
Map data retrieved 2026-06-15
Hiking area
126 NC-126, Morganton, NC 28655
State park
2229 Lake James State Park Rd, Nebo, NC 28761
Large, lakefront park with swimming, camping, fishing & boating amid Appalachian Mountain views.
District government office
109 E Lawing Dr, Nebo, NC 28761
Campground
1210 Deacon Dr, Marion, NC 28752
Campsites & cabins, plus a water park, canoeing, mini-golf, trails, hay rides, dances & more.
Parking lot
Marion, NC 28752
Public bathroom
45 N Main St, Marion, NC 28752
Campground
43 Polly Spout Rd, Marion, NC 28752
Campground
100 River Breeze Rd, Marion, NC 28752
No. The original directions identify McGalliard Falls Park in Valdese, not a Lake James State Park swimming beach.
The town tourism page identifies McGalliard Falls Park at 1400 Falls Road NW in Valdese. Check current park notices before navigating.
The town lists waterfall overlooks, Meytre Grist Mill, a nature trail, volleyball and picnic facilities.
The current town information reviewed here does not establish a designated bathing area. Confirm exact rules with the park authority.
The town lists restrooms. Confirm current availability; they do not establish a lifeguard or accessible water entry.
No. Those belong to a separate operator and destination. Check each named park independently.
Respect protected sites and local rules; no invented cultural associations.
Photograph only from permitted viewpoints and respect visitors' privacy. Scenery is not a current water-condition report.
Respect property boundaries, use authorized routes and carry out waste.
Browse every listed natural swimming spot in North Carolina.
See under-the-radar places and local favorites in the same state.
Compare easier-access destinations and safer planning options.
Explore waterfall-focused swimming destinations in North Carolina.
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.
No McGalliard Falls camping permission established here; Lake James camping is a separate destination and reservation.
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.
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