White Lake — lake swimming hole near Fayetteville, NC
LakeNCFee required

White Lake

Swimming hole in Fayetteville, North Carolina · Lake

White Lake in Bladen County, North Carolina is a shallow spring-fed lake with white sand and clear, current-free water near Fayetteville and Elizabethtown. Public beach access typically involves parking fees; confirm town beach hours and water-quality notices before you go.

Typical season: Spring (April-May) for blooming flora and fewer crowds

About White Lake

White Lake in Bladen County, North Carolina, is a Carolina Bay. a rare oval lake basin fed by underground springs. The water stays famously clear and nearly current-free, with a gentle sand bottom that makes it one of the Southeast’s most family-friendly natural swimming lakes. Unlike wild creek rope-swing spots, White Lake sits inside a small lakeside town with public and commercial beaches, pier culture, rentals, and overnight lodging. That mix is why searches for “white lake nc” and “white lake water park” convert to this page. Use paid beach parking where required, then browse more options in our North Carolina swimming holes guide and the NC state directory. Families like the gradual entry and soft sand; weekend afternoons get busy, so early arrival is the easiest way to keep the day calm.

Key facts

Structured details for trip planning — verify access and fees with the land manager before you visit.

Address
1879 White Lake Dr, White Lake, NC 28337
Water type
Lake
Water body
White Lake
Fee
Fee to park
Nearest town
Fayetteville
State
North Carolina
Coordinates
34.64045, -78.48390
Best season
Spring (April-May) for blooming flora and fewer crowds; summer (June-August) for peak activities; fall (September-October) for cooler weather and autumn foliage.
Access difficulty
Easy access; parking and camping facilities make this location suitable for all ages and activity levels.
Parking
Designated area
Restrooms
Yes
Lifeguard
None — assume unguarded
Camping
At site
Activities
Swimming, boating, lodging, arcade, pier, etc
Facilities
On-site parking (fee required), restrooms, picnic areas, lodging options, camping facilities, and equipment rentals for boating and water sports.
Listing last updated
July 15, 2026

The experience

  • Best time to visitSpring (April-May) for blooming flora and fewer crowds; summer (June-August) for peak activities; fall (September-October) for cooler weather and autumn foliage.
  • AccessEasy access; parking and camping facilities make this location suitable for all ages and activity levels.
  • FacilitiesOn-site parking (fee required), restrooms, picnic areas, lodging options, camping facilities, and equipment rentals for boating and water sports.
  • Camping nearbyAt site

Highlights & features

  • Crystal-clear freshwater lake
  • Family-friendly swimming
  • Boating and water sports
  • Lodging and camping options
  • Arcade and pier attractions
  • Cleanest lake in the southeastern US
  • Natural Carolina Bay formation
  • Gentle sloping lakebed ideal for families

How to get there

White Lake is near Elizabethtown, with day-trip range from Fayetteville and Lumberton.

  1. 1. From Lumberton, head east on NC-41 for roughly 30 miles toward the town of White Lake.

  2. 2. From Fayetteville, take NC-87 south toward Elizabethtown, then follow US-701 / local signs into White Lake.

  3. 3. Once you enter town, the lake is the central feature — follow signs for public beach and parking lots along White Lake Drive / NC-53.

  4. 4. Pay the posted parking fee at your chosen beach access and walk to the sand.

  5. Parking fills on summer weekends — arrive early or plan a weekday swim.

Plan your visit

White Lake works as a full beach day or weekend base. Bring cash/card for parking, shade if you need it, and water shoes for the sandy entry. Campgrounds and motels sit around the lake if you want to stay overnight. For more NC options see North Carolina swimming holes and the state directory.

Access & fees

Lake swimming uses public/commercial beach access (fees common. e.g. recent Goldston’s Beach reports around $10/person; confirm on arrival). White Lake Water Park on NC-53 is a separate ticketed pool/slide park. Facilities and lodging surround the lake; confirm hours and boat rules at your chosen access.

Frequently asked questions

Can you swim in White Lake NC?

Yes. White Lake is one of North Carolina’s premier swimming destinations. Its clear, spring-fed water has a white sandy floor with no drop-offs or tides, making it especially popular for families with young children.

Is White Lake NC free to access?

There is no free public town beach, as most shoreline is privately managed. Public access is available through Goldston’s Beach, White Lake Water Park, or resort piers for a nominal day-use or parking fee.

Why is White Lake so clear?

White Lake is a Carolina Bay fed by subterranean freshwater springs and rainwater rather than muddy inflow streams. The lack of silt and natural white sand floor gives the water exceptional clarity.

Where is White Lake located?

White Lake is located in Bladen County in southeastern North Carolina, approximately 7 miles east of Elizabethtown, 40 miles southeast of Fayetteville, and 45 miles northwest of Wilmington.

Can you swim in White Lake NC itself, or only at the water park?

Both exist. White Lake is a spring-fed natural lake with beach access (e.g. Goldston’s Beach and other lots). White Lake Water Park is a separate ticketed pool/slide park on NC-53 — not the same as lake swimming.

How much does White Lake beach access cost?

Public/commercial beach parking or entry fees are common. Recent visitor reports for Goldston’s Beach cite about $10 per person (confirm at the gate — rates change). Bring cash/card and check hours when you arrive.

How much is White Lake Water Park admission?

As of current park pricing posts, day admission is about $22 over 4 ft / $12 under 4 ft, with half-price after 3 p.m. Tickets are sold in person. Call or check whitelakewaterpark.com before you go.

Is White Lake good for kids and families?

Yes — the clear, mostly current-free water and gradual sand bottom are why Fort Liberty / Fayetteville families drive here. Still supervise kids; not every stretch is lifeguarded.

Explore more nearby swimming guides

Nearby swimming holes

Map & location

Open in MapsGet directions34.64045, -78.48390

Culture & history

A historic resort town with roots in early 20th-century tourism, White Lake celebrates its legacy through annual festivals and community events.

Conservation

White Lake adheres to strict environmental policies to preserve water clarity and wildlife habitats. Visitors are encouraged to follow Leave No Trace principles.

Sources & updates

Listing last updated
Researched by
Md Monayem Islam, Founder & Editor

Spotted outdated access, fees, or safety info? Send a correction with the page URL — we review every submission.

Planning a trip to White Lake?

Browse more swimming holes in North Carolina or explore the full directory.

Safety notice: Natural swimming conditions change with weather, season, and water quality. Verify current conditions with local land managers before you go. Swim at your own risk — there are rarely lifeguards at these sites.

Get Our Free Guide to 20 Natural Swimming Holes near Fayetteville

Hand-picked spots with directions, fees, and safety notes — delivered straight to your inbox.