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