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

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
- 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)