Shasta Lake is a clean, safe swimming spot. While there are no designated swim areas, you can always hop off your boat or simply swim out from shore.