Lake McSwain Campground
Pack-up the family, come have some fun at Lake McSwain! The Lake McSwain Camping & Recreation area is one of Central California’s best kept secrets. Featuring a marina, general store, and food service. Lake McSwain features tons of great recreational areas and is located just six miles from the town of Snelling. Unlike other lakes, Lake McSwain is an after bay and its water levels are not affected by local water conditions, making it the perfect spot for fishing, swimming, or relaxing family picnics by the water.
Explore the Campground Virtually

Splash-n-Dash Aqua Park – North America’s Largest Floating, Inflatable Waterpark
The Central Valley of California’s hottest place to cool off is in our backyard, a 150,000 square foot floating water park! Enjoy over-the-top action and acrobatic thrills as you #FallIntoTheFun.
Guests staying at all Lake McClure and Lake McSwain Campgrounds can purchase an exclusive, 2-Day or 3-Day ticket, and Save up to 50% off the gate price.
Proof of stay is required at check-in.

Park and Lake Rules
Lake McSwain is a 10MPH lake.
No sport watercrafts allowed.
Check-in time is after 4PM and Check-out is before 2PM.
Early check-in is not guaranteed and allowed only if the reserved campsite is ready.

Splash-n-Dash
Splash-n-Dash inflatable playground offers an action-packed floating Challenge Course that delivers heart-pumping fun for those who like to slide, bounce, jump and splash.

Camping
- 111 Camping & RV Sites
- 65 Water-Electric hookup sites
- Free hot showers

Facilities
- The Reel Deal Marina Store & Cafe
- Fish cleaning station
- Restroom facilities
- Children’s playground
- Swimming beach area
- Kayak rentals
- Boat launch ramp & parking
- Day use picnic area – parking, tables, barbecue grills, event pavilions, horseshoe pits, barbecue pit (rental)