Find Swimming Holes

The 6 Best Swimming Holes in South Dakota

Every verified swimming hole in South Dakota, ranked from most to least visited by real review counts: 4 lakes, 2 reservoirs, including 2 top-verified destinations. Each entry covers the swim itself, the hike, parking, restrooms, and what you can bring on the water, and links to a full guide with photos, directions, fees, and safety notes.

Loading map…

Every verified place to swim in South Dakota. Tap a marker to open its guide.

Table of contentsall 6 spots

1. Lewis and Clark Recreation Area

Yankton, South Dakotareservoir

Lewis and Clark Recreation Area is South Dakota's version of a resort park, built on the shore of Lewis and Clark Lake, a 31,400-acre Missouri River reservoir behind Gavins Point Dam about five miles west of Yankton. Campers consistently describe the water as clean and clear, with multiple sandy swim beaches and shaded spots connected by bike and hiking trails.

This is a polished lake to swim in rather than a backcountry swimming hole, and that is exactly its appeal. You get four campgrounds, full day-use facilities, and a shoreline set up for families, on a lake with real history: Lewis and Clark's expedition held a council with the Yankton Sioux near Calumet Bluff in 1804.

  • The water: A huge Missouri River reservoir with multiple sandy swim beaches. Camper reviews consistently call the lake clear and clean.
  • Getting in: No hike. The swim beaches sit within the developed park, close to parking and connected by trails.
  • Parking: Covered by the park entry fee: $10 per day for South Dakota residents, $15 for nonresidents, with annual passes at $40 and $60.
  • Facilities: Yes. Flush toilets and showers at developed areas from May through September; vault toilets stay open year round.
  • On the water: Kayaks, canoes, paddleboards, motorboats, and sailboats. Rentals through Lewis and Clark Resort and Marina.
  • Good to know: Solidly kid-friendly, with playgrounds and shallow shoreline entry near the beaches, though no lifeguard presence is confirmed.

See the full guide →

2. Sylvan Lake

East Custer, South Dakotalake★ Top verified

Sylvan Lake is the postcard lake of Custer State Park, a 17-acre pool ringed by the granite spires of the Needles district and dammed since 1891. It has a designated swim beach, and visitors describe the water as beautiful and the swimming as amazing, with plenty of people slipping in off the granite rocks around the shoreline.

This granite-rimmed swimming hole doubles as a hub, with kayak rentals at the lodge, rock climbing, a roughly one-mile trail circling the water, and trailheads toward Black Elk Peak and The Needles. It gets very busy in peak season, so expect a packed scene in summer.

  • The water: A small granite-ringed lake with water visitors call beautiful, plus a designated park swim beach.
  • Getting in: No hike required to swim. The lake sits at a developed area with Sylvan Lake Lodge directly on its shore.
  • Parking: Covered by the $25 Custer State Park vehicle entrance license, good for 1 to 7 days. The area gets very packed in peak season.
  • Facilities: Flush toilets and showers are among park facilities, though water systems may close October 1 through April 30.
  • On the water: Kayaks, with rentals from the Sylvan Lake Lodge watersport concession.
  • Good to know: Swimmers enter off granite rocks as much as a gradual beach, and no lifeguard is confirmed, so watch young kids closely.

See the full guide →

3. Wall Lake Park

Hartford, South Dakotalake

Wall Lake is a natural glacial kettle lake about six miles west of Sioux Falls, and its sandy beach at Wall Lake Park is the only official public swimming beach in the entire Minnehaha County park system. That makes this the sanctioned swimming hole for the area, and it reads as a casual, family-oriented lake beach rather than a deep-water adventure spot.

The lake itself covers roughly 228 acres and reaches about 23 feet deep, set in rolling prairie just outside Hartford. There are no lifeguards and the county is upfront that you swim at your own risk, so it started a free life jacket loaner program at the beach. Boat traffic gets heavy on the lake during the day, which is worth knowing before you wade out.

  • The water: A natural glacial kettle lake with a sandy designated beach, the only official public swimming beach in Minnehaha County's park system.
  • Getting in: No hike. The beach is a short, level walk from the on-site parking area.
  • Parking: No fee is posted, but the county routinely tickets cars left outside designated spots, so stick to the lot.
  • Facilities: Yes, a modern restroom facility is on site per the county park page.
  • Good to know: No lifeguards, and free loaner life jackets are available. Keep young kids close and expect heavy boat traffic during the day.

See the full guide →

4. Lake Alvin State Recreation Area

Harrisburg, South Dakotareservoir

Lake Alvin gives the Harrisburg area, just southeast of Sioux Falls, a sanctioned swimming hole in a 105-acre state recreation area built around a dammed stretch of Ninemile Creek. The designated swim beach is a popular gathering spot for swimmers, and because the whole reservoir is no-wake, the water stays calm enough for casual family swimming.

One honest caveat: water quality here comes and goes. State health officials have closed the beach at times after routine testing found unhealthy bacteria levels, and one Sioux Falls area swimmer described conditions as cycling between pleasant and gross. Check current advisories before you load up the car, especially with kids.

  • The water: A calm, no-wake reservoir with an official sandy swim beach. Clarity is variable, with visitors reporting conditions that cycle between good and poor.
  • Getting in: No hike. This is a day-use state park with the swim beach close to parking.
  • Parking: Covered by the day-use entrance fee: $10 per day for residents, $15 for nonresidents, paid at a self-serve kiosk or online.
  • Facilities: Yes. Vault toilets open year round, plus flush toilets and showers from May through September.
  • On the water: Kayaks, canoes, paddleboards, and motorboats. Rentals through Sioux Falls Kayak Rentals and Boundless Adventures 605.
  • Good to know: The beach is periodically closed after bacteria testing and there are no confirmed lifeguards, so check advisories before bringing kids.

See the full guide →

5. Stockade Lake

West Custer, South Dakotalake★ Top verified

Stockade Lake is the biggest of Custer State Park's five lakes, a 130-acre reservoir on French Creek formed by a 1930s Civilian Conservation Corps dam. It hosts an official park-maintained swim beach with picnic areas, a playground, and campgrounds on both shores, making it the most developed swimming hole in the park.

Like all of the park's lake beaches, there are no lifeguards, and the park monitors water quality, having closed the beach at least once after flooding on French Creek raised bacteria levels. Otherwise it is a straightforward family place to swim in the Black Hills, right off Highway 16A just east of the town of Custer.

  • The water: A 130-acre Black Hills reservoir with a designated, park-maintained beach on the lakeshore rather than in the creek itself.
  • Getting in: No hike. The beach is reached via the Stockade Lake campground roads off Highway 16A.
  • Facilities: Campgrounds sit on both shores of the beach area, and park facilities generally include vault and flush toilets.
  • On the water: Kayaks, canoes, paddleboards, and motorboats are all allowed.
  • Fees: Custer State Park vehicle entrance license required, $25 per vehicle or $20 per motorcycle for 1 to 7 days, annual passes $40 to $60.
  • Good to know: No lifeguards, and the beach has closed before after flooding raised bacteria levels, so heed any posted advisories.

See the full guide →

6. Sheridan Lake Swimming Beach

Rapid City, South Dakotalake

The Forest Service calls this the largest swim beach in the Black Hills National Forest, and it is only about 15 miles west of Rapid City. Sheridan Lake is a pine-ringed reservoir on Spring Creek, and the water at this north-shore beach stays calm, the kind of lake swimming that suits families, kayakers, and anyone who just wants to float without fighting waves or current.

It is a proper designated swimming hole with a marina, boat launch, and picnic area on the same shore. About 0.3 miles away at Dakota Point, some visitors cliff jump into deep water, but that is an informal spot with a fatal fall in its history, so treat it as a separate thing entirely from the family beach.

  • The water: Calm reservoir water suited to families and casual swimming, on a roughly 400-acre lake formed by a 1939 dam.
  • Getting in: No hike. The beach sits right at the day-use lot on the lake's north shore.
  • Parking: Paid: $7 per vehicle for day use, or a $50 annual pass, at the beach and marina lot.
  • Facilities: Vault toilets at the swim beach itself, per the Forest Service.
  • On the water: Kayaks, canoes, and motorboats all share the lake, with a marina and boat launch on the same shore.
  • Good to know: No potable water on site, so bring your own. Day use runs 6am to 10pm, and no lifeguards are confirmed.

See the full guide →

Planning a swimming hole trip in South Dakota

South Dakota has 6 verified natural places to swim in this guide: 4 lakes, 2 reservoirs. The most visited is Lewis and Clark Recreation Area near Yankton, with 1,140 reviews.

For a longer trip, 4 spots have camping on site or nearby with links to the official campground pages, and 5 are open to kayaks, paddleboards, or tubes, with local rental outfitters listed where we found them. Filters above narrow the grid to exactly these.

South Dakota swimming holes: FAQ

How many swimming holes are there in South Dakota?

We've verified 6 natural swimming spots in South Dakota, including 4 lakes, 2 reservoirs. Every listing was checked against USGS water data, public-land records, and first-hand accounts before being published.

Are these South Dakota swimming holes free?

Many are free, while some state parks and recreation areas charge a day-use fee. Each listing shows the fee we found in official sources, and where no fee was documented, we say so rather than guess.

When is the best time to swim in South Dakota?

Most spots are at their best from late spring through early fall, but conditions vary by site. Each listing includes the best-season note from our research plus a live weather link for planning your visit.

Can you camp near swimming holes in South Dakota?

Yes. 4 of the South Dakota spots in this guide have campgrounds on site or nearby, and their listings link straight to the official campground pages so you can check availability and book.

Swimming holes in other states