Find Swimming Holes

The 11 Best Swimming Holes in Mississippi

Every verified swimming hole in Mississippi, ranked from most to least visited by real review counts: 6 reservoirs, 5 lakes, including 5 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 Mississippi. Tap a marker to open its guide.

Table of contentsall 11 spots

1. Wallace Creek Campground

Pope, Mississippireservoir

Wallace Creek is a Corps of Engineers campground and day-use area on Enid Lake, a roughly 16,000-acre reservoir in the hills of northern Mississippi, about an hour south of Memphis. As swimming holes go, this one is official rather than hidden. There is a designated swim area right by the campground, and a paid Day Use Pass gets you into both the swimming area and the boat ramp.

Swimming happens in open reservoir water, a short walk from the parking and picnic shelter near the boat ramp. Recreation.gov calls Wallace Creek a quiet, family-oriented campground, and families are clearly welcome here. Just watch for depth drop-offs and boat traffic, since the swim site shares the lake with motorboats and no source describes a marked shallow zone or lifeguard.

  • The water: Open reservoir water at a designated swim area on Enid Lake, next to the Wallace Creek campground and boat ramp.
  • Getting in: No hike. The swim area is a short walk from parking and the picnic shelter near the boat ramp.
  • Parking: Paid. A Recreation.gov Day Use Pass, daily or annual, covers one vehicle, though a parking space is not guaranteed even with a pass.
  • Facilities: Yes, flush toilets and showers on site at the campground and day-use facility.
  • On the water: Kayaks, canoes, and motorboats are all used on the lake.
  • Good to know: No lifeguard or marked shallow zone is documented, so watch kids for depth drop-offs and boat traffic.

See the full guide →

2. Persimmon Hill Recreation Area

Oakland, Mississippilake★ Top verified

Persimmon Hill Recreation Area is the Corps of Engineers day-use and camping area on Enid Lake near Oakland, Mississippi, and it comes with an official designated swimming beach. That makes this a sanctioned swimming hole rather than an informal one, set on a roughly 16,000-acre reservoir surrounded by about 44,000 acres of forest.

The beach suits families and casual day visitors, not swimmers chasing a remote or wild setting. It is a designated USACE swim beach, but no source mentions lifeguards, roped-off shallow zones, or depth markers, so treat it like any unguarded reservoir beach and keep watch on the kids.

  • The water: A designated lake beach on Enid Lake, an official Corps of Engineers swim site rather than a natural undeveloped hole.
  • Getting in: No hike. This is a drive-up day-use area with the water close to parking.
  • Parking: Paid, $5 per vehicle via a Recreation.gov Day Use Pass, one-day or annual, covering beach and boat ramp access.
  • Facilities: Yes, restrooms are in the recreation area, with flush toilets listed among the campground amenities.
  • On the water: Motorboats are allowed on the lake.
  • Good to know: The beach area is closed October 1 through April 1, so the swim season runs roughly April through September.

See the full guide →

3. Piney Grove Beach

New Site, Mississippireservoir★ Top verified

Piney Grove Beach is a Corps of Engineers day-use swim beach on Bay Springs Lake, sitting next to the 141-site Piney Grove Campground off Highway 30 East near Booneville. It is a managed swimming hole inside a developed complex, with an accessible designated swim area plus volleyball, basketball, fishing, and picnicking, a practical pick for anyone after a lake to swim in nearby.

The lake itself is a nine-mile impoundment on the 234-mile Tennessee-Tombigbee Waterway, surrounded by a huge corridor of Corps public land in northeastern Mississippi. There is no documented lifeguard, and boat ramps and Bay Springs Marina sit close by, so boat traffic on the open reservoir is a real consideration when kids are in the water.

  • The water: An accessible designated swim area on Bay Springs Lake, a nine-mile reservoir on the Tennessee-Tombigbee Waterway.
  • Getting in: No hike. The beach is part of a drive-up day-use complex beside Piney Grove Campground.
  • Parking: Accessible on-site parking, with a day-use fee collected on arrival. Campground overflow parking is near the gatehouse.
  • Facilities: Yes, accessible flush toilets on site, with more flush toilets at the adjacent campground.
  • On the water: Kayaks, canoes, paddleboards, and motorboats all use the lake.
  • Good to know: Open 9am to 8pm daily. No lifeguard is documented and boat ramps sit within a few tenths of a mile, so watch kids closely.

See the full guide →

4. North Abutment Public Use Area

Coffeeville, Mississippilake

Here is a nice trick the Army Corps pulled off at Grenada Dam: instead of sending swimmers into the big open reservoir, North Abutment has its own small 17 acre lake tucked inside the campground, with a designated swim beach all to itself. That pond-like setup makes for calm, family oriented swimming, and the same little lake is stocked with bream, bass, and catfish for campers.

The surrounding area mixes a modern RV campground, a day-use pavilion overlooking the water, and Civil War era landmarks the Corps notes in its site description. As a place to swim it is more mellow campground beach than wild swimming hole, which is exactly the point.

  • The water: A designated beach on a calm 17 acre stocked lake inside the campground, separate from the main Grenada Lake reservoir.
  • Getting in: No hike, the swim lake sits within the campground grounds near the day-use pavilion.
  • Facilities: Restroom near the day-use pavilion; the campground's Phase 2 shower house has been closed for repairs.
  • Fees: A North Abutment Day Use Pass covers the day-use area and a boat ramp fee applies; exact amounts are not published.
  • Good to know: No lifeguards or marked shallow zones are documented, so watch kids; in winter the Corps draws the main reservoir down over 20 feet.

See the full guide →

5. Old Bridge Beach

Near East Prentiss, Mississippireservoir

Old Bridge Beach is a US Army Corps of Engineers day-use beach on Bay Springs Lake, the northern summit pool of the Tennessee-Tombigbee Waterway in Tishomingo County. This is a sanctioned swimming hole rather than a wild one: an officially designated swim beach with an adjacent fish pier inside a managed day-use area, which makes Bay Springs an easy lake to swim in.

Entry runs on a paid day-use pass through Recreation.gov, either digital or printed, and July 3rd through 5th are designated free days. Other Corps facilities like Piney Grove Campground and the West Damsite Picnic Area sit along the same lake within a few miles if you want to build out a full day on the water.

  • The water: A designated swim beach on Bay Springs Lake, a large Corps-managed reservoir, with a fish pier alongside the managed day-use area.
  • Getting in: No hike. The beach sits within the day-use area with on-site parking.
  • Parking: On-site parking, covered by the required paid day-use pass, though the pass does not guarantee a spot. Parking outside designated areas risks fines or towing.
  • On the water: Motorboats, jet skis, and paddleboards share the lake. Invert Sports offers rentals.
  • Fees: Day-use pass required for all visitors via Recreation.gov or QR code. July 3rd, 4th, and 5th are free days.

See the full guide →

6. Lower Lake Beach

Near Hideaway Hills, Mississippilake★ Top verified

Lower Lake Beach, officially the Main Beach at Sardis Lake, is an Army Corps swim area on the 400 acre Lower Lake below Sardis Dam, next door to John W. Kyle State Park. This is a maintained public place to swim rather than a backcountry swimming hole: designated water, a sandy and grassy shoreline, a flush restroom, volleyball court, and covered picnic tables all right there.

Sardis has a reputation as one of the clearer lakes in Mississippi, though fishing reports note stained water at times, so clarity swings with rainfall and reservoir operations. The beach runs seasonally, April 1 through September 30, and it is built for family day trips, just without a lifeguard on duty.

  • The water: Designated reservoir swimming off a sandy, grassy shoreline; Sardis is often called one of Mississippi's clearer lakes, though clarity varies with rainfall.
  • Getting in: No hike. The shoreline is a 1 to 2 minute walk from the parking lot.
  • Parking: Paid: a USACE Day Use Pass (daily or annual) is required per vehicle, and it does not guarantee a space on busy days.
  • Facilities: Yes, a flush restroom at Main Beach, with more comfort stations at the adjacent Big Acres day-use area.
  • On the water: Kayaks, canoes, and small motorboats; rentals from Sardis Lake Marina, Invert Sports, and Wyatt's Crossing Outdoors.
  • Good to know: Kid-friendly by design, but no lifeguard and fluctuating reservoir levels, so supervise closely; open April 1 through September 30.

See the full guide →

7. Turkey Fork Recreation Area

Richton, Mississippireservoir

Turkey Fork Recreation Area is billed by the Forest Service's own booking platform as the most popular recreation area in De Soto National Forest, and the swimming is a big reason why. The site sits on a 240-acre man-made reservoir in the piney woods near Richton, with two designated swim beaches and secluded picnic sites near the sand for day-use visitors.

For this corner of Mississippi, it's the forest's go-to swimming hole, open water on a real lake rather than a creek. The reservoir also allows water skiing during set daytime hours and general boating, so plan on sharing the lake and keeping swims inside the marked beach areas.

  • The water: Two designated swim beaches on a 240-acre man-made reservoir surrounded by national forest pines.
  • Getting in: No hike. A developed day-use lot sits near the boat ramp and swim beach area.
  • Facilities: Yes, three bathhouses on-site; the campground bathhouse has flush toilets and showers.
  • On the water: Motorboats, with water skiing allowed on the lake from 10 am to 6 pm daily.
  • Fees: Camping runs roughly $20 to $40 per night; no day-use or swim fee is specified in official sources.
  • Good to know: No lifeguards are mentioned, and boats share the lake, so keep kids inside the marked swim-beach boundaries.

See the full guide →

8. Davis Lake

Near Coleville, Mississippilake★ Top verified

Davis Lake is a 200-acre Forest Service recreation area tucked into the hilly hardwood and pine country of Tombigbee National Forest, about 21 miles south of Tupelo and just 4 miles off the Natchez Trace Parkway. As swimming holes go, this one is fully developed: there is an official grassy swimming beach, a campground, a boat ramp, and fishing piers, so you are not bushwhacking to get wet.

One thing worth planning around: the lake allows waterskiing during set hours on Fridays, Saturdays, Sundays, and holidays, from noon to sunset. If you want the calmest water for swimming, come on a weekday or get there in the morning before the boats spin up.

  • The water: A 200-acre national forest lake with a designated grassy swimming beach, shared with motorboats and waterskiers during set weekend hours.
  • Getting in: No hike. The swim beach sits inside the developed day-use area with picnic tables and a group shelter.
  • Parking: Paid. The $5 day-use fee covers your visit, $2.50 with an interagency pass, purchased through Recreation.gov.
  • Facilities: Yes. Accessible flush toilets and a bathhouse with showers in the campground serve the recreation area.
  • Fees: $5 day-use fee, $2.50 with an interagency or discount pass, via a Recreation.gov day pass.
  • Good to know: Waterski traffic runs noon to sunset on Fridays, weekends, and holidays. Swim mornings or weekdays for quieter water, and watch kids closely.

See the full guide →

9. Collinsville Beach

Collinsville, Mississippireservoir

Collinsville Beach is one of three official swimming areas on Okatibbee Lake, the 11,000-acre Army Corps reservoir about 8 miles north of Meridian. This is a developed, fee-based beach with a buoy-marked swim zone and a sandy entry, and one recent visitor described the water as clear, calm, and genuinely inviting, with the marked zone easy for young kids to navigate.

Local teens reportedly hit this swimming hole multiple times a week during summer break, which tells you something about how it fits into the area. Stay inside the buoy lines though, the Corps has flagged an uneven lake bottom, hidden hazards, and boat traffic beyond them.

  • The water: Mostly clear, calm reservoir water with a sandy entry inside a roped, buoy-marked swim zone on Okatibbee Lake.
  • Getting in: No hike. This is a developed drive-up beach with the water close to parking.
  • Parking: Paid entry, reported at $4 per vehicle plus $3 more to launch a boat, though current official rates were not confirmed.
  • On the water: Motorboats are allowed on the lake, and Cove's Nest Marina serves the area.
  • Good to know: No lifeguards confirmed, boat traffic runs nearby, and alligators are occasionally sighted in the area, so supervise swimmers and stay inside the marked zone.

See the full guide →

10. Persimmon Hill

Oakland, Mississippireservoir

Persimmon Hill sits right on the shore of Enid Lake, a big Corps of Engineers reservoir in the forested hill country of north-central Mississippi. This is not a hidden swimming hole you scramble down to. It is a developed lakeside beach with boat ramps, campsites, and picnic shelters all in one place, which is exactly what makes it easy.

The designated swimming beach suits families and day visitors who want straightforward lake access without any guesswork. The campground here has been named one of America's Top 100 Family Campgrounds more than once, and there are playgrounds on site. Just keep an eye on the kids in the water, since nothing confirms a lifeguard on duty or a graded shallow entry.

  • The water: Open reservoir swimming at a designated, developed beach on Enid Lake, built for families and day visitors rather than seekers of a remote natural spot.
  • Getting in: No hike. The beach sits in a drive-up day-use area, so the water is close to parking.
  • Parking: Paid, $5 per vehicle, covering both the beach and boat ramp. A Recreation.gov day-use or annual pass works too, but a space is not guaranteed.
  • Facilities: Yes, flush toilets in the day-use and campground area.
  • On the water: Motorboats are allowed on the lake.
  • Good to know: The beach is officially open April 1 through October 1 and closed in the winter months.

See the full guide →

11. Choctaw Lake

Near Ackerman, Mississippilake★ Top verified

Choctaw Lake is a small Forest Service impoundment about 5 miles south of Ackerman in the Tombigbee National Forest, and it is set up to make swimming easy. The day-use area has a designated beach and swim zone kept separate from the boating and fishing parts of the lake, with two bathhouses right there for swimmers.

This is a family and camper kind of lake to swim in, not a wild hike-in hole. The lake is no-wake, the campground has a couple dozen sites, and the 3-mile Noxubee Hills Trail loops around the water if you want to dry off with a walk afterward.

  • The water: A small no-wake forest lake with a designated beach and swim zone, separated from the boating and fishing areas.
  • Getting in: No hike. The swim beach is inside the developed day-use area, close to parking.
  • Parking: Paid. Day-use parking is inside the fee area, $5 per vehicle or $2.50 with a Choctaw Lake Day Pass.
  • Facilities: Yes. Two bathhouses with showers and accessible flush toilets serve the day-use and swim area.
  • Fees: $5 per vehicle day use, $2.50 with a pass. Camping runs $20 a night, $13 with a pass.
  • Good to know: Day-use area is open 6am to 10pm. No lifeguard is confirmed on duty, so supervise kids closely at the beach.

See the full guide →

Planning a swimming hole trip in Mississippi

Mississippi has 11 verified natural places to swim in this guide: 6 reservoirs, 5 lakes. The most visited is Wallace Creek Campground near Pope, with 275 reviews. 1 of these swimming holes are free to visit; the rest are mostly state park or recreation area day-use fees.

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

Mississippi swimming holes: FAQ

How many swimming holes are there in Mississippi?

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

Are these Mississippi 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 Mississippi?

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 Mississippi?

Yes. 11 of the Mississippi 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