Larkspur • best beaches

5 Best Beaches & Waterfront Escapes Near Larkspur California

Larkspur sits in a sweet spot for beach lovers, with classic Pacific surf, misty headlands, and mellow bay shores all within an easy drive. Whether you want a full-day outing with kids, a brisk walk with sweeping views, or a quiet place to read by the water, there is a stretch of sand that fits. Expect shifting fog, sunshine, and wind in the same afternoon, so pack layers and treat each beach as its own little microclimate. These five picks are the spots locals tend to return to again and again.

 
01

Stinson Beach

West Marin Coast • Classic Wide Ocean Beach • Best Overall Pick

A long, sandy Pacific beach with room for everyone, from sunbathers and kids to surfers and dog walkers.

Stinson is the spot you choose when you want a classic Northern California beach day with real space to spread out. There are lifeguards in season, picnic tables, and a small cluster of cafes and markets a short walk from the sand. Go early on warm weekends—parking fills quickly and the road in can back up by late morning.

02

Muir Beach

Muir Beach Community Off Highway 1 • Intimate Cove With Rugged Feel • Best For A Quick Coastal Escape

A compact, sheltered cove ringed by bluffs, with a mellow, low-key vibe and trails right from the parking lot.

Muir Beach feels tucked away but is still an easy hop from Larkspur via Highway 101 and the Mill Valley–Stinson exit. The sand sits in a small cove, so it feels protected compared with the wide-open coast, and you can pair your beach time with a short hike up the coastal or hillside trails. Parking is limited, so it rewards early risers and weekday visits.

03

Rodeo Beach

Marin Headlands Near Sausalito • Dramatic Headlands Beach With Pebbly Shore • Best For Hiking And Views

A wild-feeling beach backed by the Marin Headlands, known for colorful pebbles, surf, and sweeping Golden Gate views from nearby trails.

Rodeo Beach is less about lounging and more about atmosphere: crashing waves, cliffs, and the feeling of being right on the edge of the Pacific. The beach itself is pebbly rather than soft sand, but the network of headlands trails starts practically at the parking lot, making it easy to combine a ridge hike with beach time. It can be windy and foggy, so bring layers and a windbreaker rather than a beach umbrella.

04

China Camp State Park Beach

San Pedro Peninsula By San Rafael • Calm Bayfront Beach And Picnic Area • Closest Low-Key Spot To Larkspur

A small, gently sloping beach on San Pablo Bay, with warmer, calmer water and shaded picnic tables just behind the sand.

For a relaxed outing close to Larkspur, China Camp’s little bay beach is hard to beat, especially with kids or anyone who prefers mellow water. The setting feels historic and low-key, with an old fishing village, a pier, and oak-studded hills rising above the shoreline. It is more about picnics, paddling, and wading than surf, so bring snacks, a blanket, and maybe a kayak or paddleboard if you have one.

05

Heart's Desire Beach

Tomales Bay State Park • Sheltered Forest-Backed Bay Beach • Best For Kids And Warm-Water Wading

A protected, gently curving bay beach where the water stays shallow and relatively warm, ringed by trees and picnic spots.

Heart's Desire sits on the Tomales Bay side of Point Reyes, so it avoids the big Pacific surf and chilly wind you get on the outer coast. The water here is notably gentler and often warmer, making it ideal for younger kids, casual swimmers, and paddlecraft. Expect a classic picnic-and-sand-toys kind of day, with short trails leading through the woods if you need a break from the shoreline.