Discover Dillon Beach

A quiet coastal village 90 minutes north of San Francisco

Plan Your Visit
🚗
From San Francisco 90 Minutes
🏠
Population 246
🌊
Coastline Miles of Pristine Shore
☀️
Climate Year-Round Mild Weather

Things to Do

Waves, trails, oysters, and wide-open shoreline.

Dillon Beach sunset with surfers in the water

Beach & Surfing

A mile of sand with consistent surf breaks and a sheltered south end for swimming.

Learn More →
Coastal hiking trail overlooking Dillon Beach

Hiking & Trails

Tomales Point Trail: cliffside views, spring wildflowers, and tule elk year-round.

Learn More →
Kayaker paddling Tomales Bay near Dillon Beach

Kayaking & Water Sports

Calm Tomales Bay paddling with harbor seals. Rentals available in Marshall and Inverness.

Learn More →
Colorful tide pools at Dillon Beach

Tide Pooling

Sea stars, anemones, and hermit crabs in the rocky outcroppings at low tide.

Learn More →
Fresh oysters and seafood platter

Dining & Oysters

Tomales Bay oysters at Hog Island, wood-fired pizza in Tomales, farm-to-table in Point Reyes.

Learn More →
Shorebirds along the Dillon Beach coast

Wildlife Watching

Gray whales in winter, harbor seals year-round, 490+ bird species at Point Reyes.

Learn More →

A Place Time Forgot to Ruin

Dillon Beach sits at the mouth of Tomales Bay where the Pacific meets the rolling hills of West Marin County. No traffic lights, no chain restaurants, no crowds — just a mile of wide sandy beach backed by rugged bluffs.

Named for George Dillon, who settled here in 1860, the village has stayed small and unchanged. It's one of the last undeveloped stretches of Northern California coastline.

Explore Things to Do
Aerial view of Dillon Beach and Tomales Bay

Getting Here

Just 90 minutes north of San Francisco — an easy day trip or weekend escape.

Western Marin County, California. A scenic drive through rolling farmland and the small town of Tomales.

  1. Take US-101 North across the Golden Gate Bridge.
  2. Exit at Sir Francis Drake Blvd or Lucas Valley Road and head west.
  3. Follow signs through Nicasio and Tomales to Dillon Beach Road.
  4. Turn right on Dillon Beach Road and follow it to the coast.

Free street parking is available throughout the village. The Dillon Beach Resort offers paid beach parking during peak season.

Full Directions & Map

Blog

Local tips, seasonal guides, and stories from the coast. Blog coming soon.

Get the Dillon Beach Insider Guide

Free tips, tide charts, and local events delivered to your inbox.