The photographs are everywhere. Alpine Lake glowing teal under the ridge. Bon Tempe catching the afternoon light through the pines. Lake Lagunitas sitting perfectly still on a hot September morning. Every summer, people load a cooler, drive up into the Mount Tamalpais watershed, and arrive to find a sign they did not expect.
"No boating or swimming in any Marin Water reservoir or stream."
That sentence, posted by the Marin Municipal Water District, applies to Alpine Lake, Bon Tempe, Lake Lagunitas, and Kent Lake — four of the most scenic bodies of water in the county. All four are drinking-water reservoirs. The Alpine Dam, completed in 1917, was one of the first projects the MMWD undertook after Marin became the first municipal water district created in California in 1912. These lakes exist to supply drinking water to San Rafael, Ross Valley, and southern Marin. They are not parks. They are infrastructure.
This creates a real gap between what Marin looks like on a map and what Marin offers on a hot day in July. The county has genuinely good places to swim. They are just not where most people go looking first.
The Ocean Option, With Honest Conditions
Stinson Beach is Marin's only lifeguarded Pacific swim, and it earns its reputation. White sand, room to spread out, a snack bar open in summer, volleyball nets available to borrow from the main lifeguard tower. The Golden Gate National Parks Conservancy describes it as one of the best swimming beaches in northern California.
The conditions, though, require honest framing. The average summer water temperature at Stinson is 58°F. Rip currents occur year-round and can carry swimmers hundreds of yards from shore. Shark sightings have led to periodic closures — not routine, but not rare either. Lifeguards are on duty from Memorial Day through Labor Day; outside that window, you are on your own.
The logistics are their own obstacle. On a hot day, the parking lot fills before noon and there are no overflow lots. The NPS recommends calling the beach conditions line at (415) 868-1922 before making the drive.
Stinson rewards preparation. Arrive early, check conditions first, and it delivers. Arrive at 1pm on a 90-degree Saturday in August without a plan, and you may spend 40 minutes on Panoramic Highway for a parking lot that turned you away.
The Bay Option: Free, Calm, and Often Overlooked
McNears Beach Park sits on San Pablo Bay in San Rafael, and it solves a different set of problems than Stinson does. The bay water is shallow and gentle. There are no rip currents, no ocean swells, no 58-degree shock. The park runs 55 acres along the shoreline, with shaded lawn, picnic tables, charcoal grills, tennis and pickleball courts, and a 500-foot fishing pier where no license is required.
The outdoor pool at McNears opens Memorial Day weekend and runs through Labor Day, Wednesday through Sunday plus holidays, 10am to 5pm. Admission is free, but capacity is limited — the pool closes when full, and on hot weekend days, there can be a line. Marin County Parks and Open Space Superintendent Ari Golan, speaking to KQED, put it plainly: visit Tuesday through Thursday if you want more pool and fewer people.
The adjacent China Camp State Park offers its own San Pablo Bay shoreline for swimming, with a $5 parking and entry fee. Together, the two parks give you a genuine bay swim option with facilities, history, and reliable water quality monitored biweekly through October.
The tradeoff at McNears: no dogs allowed, the parking lot on South San Pedro Road fills quickly on hot days, and transit access is limited. It is a car trip.
The Creek and Hike-In Options
Two spots in West Marin draw summer crowds despite requiring real effort to reach.
The Inkwells are natural pools on Lagunitas Creek, just east of Samuel P. Taylor State Park near the town of Lagunitas. The pools are fed by water flowing from Kent Lake. On a warm inland day, they feel like a discovery — shaded, cold, tucked into redwood country about 15 minutes from Fairfax. The caveat is not minor: water quality at the Inkwells is variable. Bacteria levels tied to septic drainage and upstream ranching practices mean the site does not reliably pass weekly water quality tests. Signs are sometimes posted at the site warning of poor conditions. If you go, check for current advisories, and treat it as a refreshing dip rather than a dedicated swim session.
Bass Lake, reached via the Palomarin Trailhead in Point Reyes National Seashore, is a roughly 2.5-to-3-mile hike along the Coast Trail. The NPS describes it as a popular but unofficial swimming spot — there are no lifeguards, and accessing the lakeside involves narrow, unmarked trails with poison oak on both sides. Wear pants, not shorts. The hike along the coastal bluffs is genuinely beautiful, and the lake is cold and clear. This is a commitment, not a casual afternoon, but it is one of the better swimming experiences in Marin for people willing to earn it.
The Pool Circuit, When Certainty Matters
If you want a lane, a schedule, and predictable conditions, Marin's public pool network is larger than most residents realize.
- Marinwood Community Center Pool, 775 Miller Creek Road, San Rafael — open March 30 through October 2, 2026. Non-resident drop-in: $9 youth, $10 adults.
- Homestead Valley Community Pool, 315 Montford Avenue, Mill Valley — open April 18 through early October. Non-resident drop-in: $14 adults, $12 children and seniors.
- Archie Williams High School Pool, 1327 Sir Francis Drake Blvd, San Anselmo — open June 15 through August 6, 2026. Drop-in fee: $10 per session.
- Mill Valley Community Center Pool, 180 Camino Alto — hours vary by date; drop-in fees are $25 adults, $19 youth.
- McNears Beach Pool — free, capacity-limited, described above.
The Woodacre Improvement Club in West Marin offers summer family memberships and keeps longer hours than most public facilities, but requires joining.
For families with young children, the Novato Hamilton Community Pool at 203 El Bonito Drive opens May 23, 2026 and runs a water obstacle course on Fridays from June 26 through August 14.
How to Think About the Choice
The instinct to drive toward Marin's famous reservoir lakes is not wrong — they are beautiful, and the trails around them are worth the trip. But treating them as swim destinations means loading towels for a hike instead of a swim.
The practical decision is simpler once the reservoir rule is clear. For ocean swimming with lifeguards: Stinson Beach, but check conditions first and arrive early. For calm bay swimming with free pool access: McNears Beach Park on a weekday. For a hike-in experience: Bass Lake delivers when you have the time and the right footwear. For reliable laps or family swim with consistent water quality: the pool circuit is better-stocked than most people expect.
None of these spots is a secret. What is less commonly said is which category each falls into, and what the actual trade-off looks like on a specific summer afternoon. That is the difference between a good day and a long drive home disappointed.
Aviva Kamler is a fifth-generation San Franciscan with deep ties to Marin, affiliated with Sotheby's International Realty. If you are thinking about what daily life in Marin actually looks and feels like before making a move, she welcomes the conversation. Request a personalized home valuation or reach out directly to talk through the neighborhoods.