Chicken Ranch Beach
Inverness, CA

Chicken Ranch Beach is a genuine local spot on Tomales Bay near Inverness, with roadside parking rather than a formal lot and a marina with kayak rentals just next door. It's the kind of beach locals use for a quick dip rather than a destination visitors plan a whole trip around.
A genuine local hangout with easy kayak access next door, though the roadside parking and lack of facilities keep it a low key stop rather than a full destination.
How we score beachesRent a kayak from the marina next door if you're up for exploring more of the bay, it's a convenient pairing with the beach itself.
Free roadside parking is available near the beach.
The path from parking to the sand isn't documented in detail, so allow extra time on your first visit.
Dogs are welcome; check posted signage for specific leash rules.
Tomales Bay's water runs noticeably warmer than the open ocean nearby, making this one of the more swimmable beaches on this stretch of coast most of the year.
More Pacific Coast beaches

Zuma Beach
Malibu, CA · Pacific Coast
A wide stretch of sand backed by the Santa Monica Mountains, with reliable swells that draw surfers year-round and plenty of room to spread out even on busy weekends.

Huntington City Beach
Huntington Beach, CA · Pacific Coast
Known as Surf City USA, with a mile-long municipal pier, consistent breaks for surfers of every level, and a laid-back boardwalk scene along Pacific Coast Highway.

Main Beach
Laguna Beach, CA · Pacific Coast
Tucked between rocky headlands, with tidepools to explore at low tide, calmer coves for swimming, and an arts-town backdrop of galleries and cafes just steps from the sand.
