Skip To Content

Marin County Beaches

Marin County Beaches

As we approach autumn, weather in the Bay Area is becoming milder with clear, blue skies. Now is the last chance to see the beauty that Marin beaches have to offer before the winter arrives. Although it may be a little too cold to dive into the ocean, October and November are great months to take in the crisp sea-air and experience the beautiful vistas of a California sunset.

Below are a list of local Marin beaches with info about any parking fees and amenities.

1. McNears Beach County Park, San Rafael
201 Cantera Way, San Rafael, CA 94901

Set in a beautiful sheltered cove with mature landscaping, this 55 acre regional park is located along the shores of San Pablo Bay in San Rafael.

Amenities: Swimming pool (summer only), tennis courts, horseshoe court, fishing pier, picnic areas with 21 tables, 12 barbecues, benches, drinking fountain, playfields, restrooms, sand volleyball courts.

Dogs: Not allowed.

Parking Fee: Yes, $8

2. China Camp Beach, San Rafael
899 N San Pedro Rd. San Rafael, CA 94903

China Camp State Park is located on the southwest shore of San Pablo Bay, three miles from downtown San Rafael. The 1,512-acre park has a variety of natural scenery and some fine trails along San Pedro Ridge.

Amenities: Trails, RV Park, tent campground, open space, museum, picnic tables, BBQ grills, boat launch, restrooms, showers, pier, accessible features.

Dogs: Allowed on leash on beach and picnic areas. Not allowed on trails.

Parking Fee: $5

3. Hearts Desire Beach at Tomales Bay State Park, Inverness
1208 Pierce Point Rd. Inverness, CA 94937

Heart’s Desire Beach is a family-friendly protected beach in Tomales Bay State Park. It has a grass area to spread out on and picnic tables as well to make spending a day here easier.

Amenities: Picnic tables, restrooms, outdoor showers, barbecue pits, drinking fountains.

Dogs: Not allowed on beach or trails.

Parking Fee: $8

4. Abbotts Lagoon Beach, Inverness
Pullout on Pierce Point Rd. Inverness, CA 94937

A 1.5- mile walk through shrub and then across a bridge and over a stream and sand dunes brings you to this beach and lagoon.

Amenities: Restrooms, lagoon, trails, dunes.

Dogs: Not allowed.

Parking Fee: Free

5. Chimney Rock, Inverness
Sir Francis Drake Blvd and Chimney Rock Rd. Inverness, CA 94937

Chimney Rock is a prominent point that protects Drakes Bay in Point Reyes National Seashore.

Amenities: Lighthouse, visitor center, restrooms, trails, overlook, wildflowers, Elephant seal rookery/overlook.

Dogs: Not Allowed.

Parking Fee: Free

6. Drakes Beach, Inverness
Drakes Beach Rd Inverness, CA 94937

Drakes Beach is a remote beach in Point Reyes National Seashore that requires a long scenic drive to reach. Warning: narrow roads are bumpy and may flood after a rain storm.

Amenities: Restrooms, picnic tables, bookstore, visitor center, bay overlook, lagoon.

Dogs: Not allowed.

Parking Fee: Free

7. Agate Beach Park, Bolinas
Agate Beach County Park. Bolinas, CA 94924

This 6.6 acre park is located near Bolinas along the Pacific coastline. It provides access to almost two miles of shoreline at low tide and is a wonderful area to explore tidal pools.

Amenities: Portable restrooms in parking lot.

Dogs: Must be on leash.

Parking Fee: $2

8. Alamere Creek Beach, Bolinas
End of Mesa Road Bolinas, CA 94924

Alamere Creek ends at a dramatic spot where it cascades over Alamere Falls onto a sandy beach in Point Reyes National Seashore.

Amenities: Waterfall, trails.

Dogs: Not allowed.

Parking Fee: Free

9. Arch Beach, Olema
1 Bear Valley Rd. Point Reyes Station, CA 94956

Arch Rock Beach is below the Arch Rock Overlook in Point Reyes National Seashore. In March of 2015 the arch collapsed and took the middle part of the overlook down with it.

Amenities: Rock arch, trails.

Dogs: Not Allowed.

Parking Fee: Free

10. Sculptured Beach, Olema
1 Bear Valley Rd Point Reyes Station, CA 94956

Sculptured Beach is a remote beach in the southern portion of Point Reyes National Seashore. ***Note: This is a clothing optional beach.

Amenities: Tide pools, natural rock features, trails.

Dogs: Not allowed.

Parking fee: Free

11. Stinson Beach, Stinson Beach
Stinson Beach, Stinson Beach, CA 94970

Stinson Beach is a great place for beachcombing especially when the crowds are lower in the winter and during morning low tides.

Amenities: Restrooms, showers, picnic tables, BBQ grills, lifeguard.

Dogs: Allowed in the North section of beach only.

Parking Fee: Free

12. Upton Beach, Stinson Beach
3 Walla Vista Stinson Beach, CA 94970

Upton Beach is a Marin County Park located at the transition between two beaches, Stinson Beach and Seadrift Beach.

Amenities: No facilities.

Dogs: Allowed on leash.

Parking fee: free

13. Muir Beach, Muir Beach
200 Pacific Way Muir Beach, CA 94965

Redwood Creek flows down to the ocean here, but slows down near the beach forming a lagoon, some ponds, and wetlands that are great for birding.

Amenities: Restrooms, picnic tables, trails, fire pits.

Dogs: Allowed off leash if under voice control.

Parking fee: free

14. Dillon Beach, Dillon Beach
1 Beach Ave Dillon Beach, CA 94929

The beach is located in the small town of Dillon Beach at the northern Marin County coastal border.

Amenities: Restrooms, picnic tables, fire pits, cabins/cottages, cafe, store, tide pools.

Dogs: Allowed on leash.

Parking fee: $7

Trackback from your site.

Leave a Reply