Introduction to Dillon Beach
Dillon Beach is a small, unincorporated coastal community in far western Marin County, California, widely regarded as NorCal's best-kept secret. With a year-round population of just 246 people (2020 census), this tiny village at the mouth of Tomales Bay offers a quieter, more intimate alternative to the crowded beaches of Southern California or even nearby Stinson Beach.
Situated about 65 miles north of San Francisco, Dillon Beach occupies roughly three square miles of dramatic coastline where the Pacific Ocean meets Tomales Bay. The town sits at an elevation of 89 feet and carries the ZIP code 94929. It is part of the Shoreline Unified School District and falls within unincorporated Marin County.
What makes Dillon Beach special is the combination of a wide, sandy Pacific beach, a tight-knit village community, and a genuine lack of commercial overdevelopment. There are no chain restaurants, no big-box stores, and no traffic lights. The pace here is set by the tides, not by a clock.
Location & Getting There
Dillon Beach is located 3.25 miles west of Tomales, at the northwestern edge of Marin County. There is no public transit to Dillon Beach — driving is the only practical way to get there. The roads are two-lane and scenic, so allow extra time and enjoy the views.
Take US-101 North across the Golden Gate Bridge. Continue on 101 through San Rafael to the Petaluma exit. In Petaluma, follow D Street west, which becomes Bodega Avenue and then Valley Ford Road. At Valley Ford, turn right onto Highway 1 North. Drive through the town of Tomales, then turn left (west) onto Dillon Beach Road. Follow it approximately 4 miles to the coast.
Cross the Richmond-San Rafael Bridge (I-580 West) into Marin County. Merge onto US-101 North toward Petaluma. Follow the same route as from San Francisco: exit at Petaluma, take D Street/Bodega Avenue west to Valley Ford Road, then Highway 1 North through Tomales, and west on Dillon Beach Road.
Take I-80 West toward San Francisco. Before reaching the Bay Bridge, merge onto I-580 West and cross the Richmond-San Rafael Bridge. Continue on US-101 North to Petaluma, then follow the Petaluma-to-Dillon Beach route described above via Valley Ford Road, Highway 1, and Dillon Beach Road.
Stay Steps from the Beach
Sea Esta is a 5-minute walk to Dillon Beach — no parking pass needed when you stay with us.
Book Your StayWeather & Best Time to Visit
Dillon Beach has a mild, Mediterranean-influenced coastal climate. Summer highs average in the upper 60s to low 70s, while winter lows rarely drop below the mid-40s. Frost is rare, and snow is essentially unheard of.
Coastal fog is a defining feature of Dillon Beach weather, particularly from June through August. The fog typically burns off by midday during summer months. Paradoxically, the warmest and clearest weather often arrives in September and October, when inland heat keeps the marine layer at bay. Locals call this "second summer," and it is arguably the best time to visit.
Monthly Weather Averages
| Month | Avg High (°F) | Avg Low (°F) | Rain (in) | Notes |
|---|---|---|---|---|
| January | 57 | 46 | 5.3 | Wettest month; storm watching |
| February | 57 | 46 | 4.8 | Whale migration visible |
| March | 59 | 47 | 3.9 | Wildflowers begin blooming |
| April | 61 | 48 | 1.8 | Spring colors; light crowds |
| May | 64 | 50 | 0.7 | Fog season begins |
| June | 69 | 53 | 0.2 | Morning fog, afternoon sun |
| July | 71 | 54 | 0.0 | Peak fog; coolest-feeling month |
| August | 71 | 55 | 0.1 | Busiest tourist month |
| September | 76 | 54 | 0.2 | Best weather; "second summer" |
| October | 72 | 51 | 1.3 | Warm, clear — ideal visiting |
| November | 62 | 48 | 3.5 | Rainy season returns |
| December | 57 | 45 | 5.1 | Cozy holiday getaways |
When Should You Visit?
- September – October: The warmest, clearest weather. Smaller crowds and lower rates. Our top recommendation.
- June – August: Classic summer beach season, but expect morning fog that typically lifts by noon. This is when Dillon Beach is busiest.
- April – May: Wildflower season on surrounding hillsides. Pleasant temperatures, very few crowds.
- November – February: Dramatic winter storms make for spectacular wave watching from the bluffs. Cozy indoor time with a fire pit on the deck. Gray whale migration is visible from shore.
Parking at Dillon Beach
A parking day pass is required to park in the Dillon Beach Resort lot near the beach. The fee is $10 on weekdays and $15 on summer weekends and holidays. Parking is free during sunrise hours before 9:00 AM and during sunset hours (after 3:00 PM in winter, after 6:00 PM in summer).
Where to Park
- Dillon Beach Resort lot: The main paid parking area, directly adjacent to the beach. This is the most convenient option and includes restroom access.
- Village street parking: Limited free parking is available on residential streets in the village. It fills up quickly on weekends and holidays — arrive early.
- Lawson's Landing: A separate paid parking area at the north end of the beach, near the mouth of Tomales Bay. Popular with campers, boaters, and fishermen.
The Beach
Dillon Beach is a wide, sandy stretch of Pacific coastline roughly one mile long, running from the Dillon Beach Resort area south toward the rocky headlands, with Lawson's Landing and Tomales Bay to the north. The sand is fine-grained and tan-colored, typical of Northern California beaches.
What to Expect
- Family-friendly: The beach is wide with a gradual slope, making it suitable for families with children. There are no major drop-offs or hazards on the sand itself. The south end tends to be calmer.
- Surfing & boogie boarding: Consistent swells at the southern end of the beach attract surfers of all levels. Boogie boarding is popular here as well.
- Dogs welcome: Well-behaved dogs are allowed off-leash on the beach if they are under voice control. Leashes are required in the parking lot area. All breeds are welcome.
- Tide pools: Rocky areas at the south end of the beach offer tide pool exploration at low tide.
- Swimming: The Pacific water temperature at Dillon Beach ranges from about 50°F to 58°F year-round. Wetsuits are recommended for swimming. Rip currents can be present — always observe posted conditions.
- Facilities: Restrooms and picnic tables with fire pits are available near the parking area. The general store and cafe are a short walk away.
Notably, Dillon Beach Resort operates the only privately owned beach in Northern California. The beach is open to the public, but the resort manages access and parking.
A Brief History of Dillon Beach
Dillon Beach has been inhabited for thousands of years. The Coast Miwok people maintained villages in the area long before European settlement, living off the rich marine resources of Tomales Bay and the Pacific coast.
The town gets its name from George Dillon, an Irish immigrant who arrived in the area in 1868 with his wife Mathilda. In 1888, Dillon built an 11-bedroom hotel, restaurant, and general store, establishing the community as a destination for travelers heading up the coast toward the redwood forests. Guests would stroll the beach, fish, and dig clams from the nearby Tomales Bay clam bars.
In 1903, Dillon sold the property to John Keegan with one stipulation: the beach would always bear the name Dillon Beach. That agreement has been honored for over 120 years.
In the 1920s, Sylvester Lawson, a dairy farmer from Woodland, California, purchased a home in the area. In 1926, his son Howard and wife Winifred bought the resort property — cabins, hotel, store, and restaurant — marketing it as "The Family Playground of Marvelous Marin." Lawson's Landing, the campground and fishing resort at the mouth of Tomales Bay, was first established in 1929 and has been family-operated since 1957.
During World War II, the military commandeered local cottages to guard against a potential Japanese invasion along the coast. From 1933 through the 1980s, the College of the Pacific operated a marine biology research station at Dillon Beach.
Today, Dillon Beach retains its small-town character. The resort was owned by Fred Cline from 2001 to 2018, when a group of investors led by Mike Goebel purchased it. The village remains a quiet haven for families, surfers, and anyone looking to unplug from the city.
Experience Dillon Beach Like a Local
Sea Esta is owned by Kellie and Brandt, Dillon Beach residents who know every trail, tide, and hidden spot. Book direct for the best rate.
Check AvailabilityNearby Towns & Day Trips
Dillon Beach is surrounded by some of West Marin and Sonoma County's most charming towns. Each one makes for an easy day trip or afternoon excursion.
Bodega Bay
20 miles north • 30 min drive
A working fishing harbor and the setting for Alfred Hitchcock's The Birds. Browse art galleries, watch fishing boats unload at the docks, or hike the Bodega Head trail for sweeping ocean views. Great restaurant options including The Tides Wharf and Terrapin Creek.
Point Reyes Station
22 miles south • 35 min drive
A lively small town with bookstores, galleries, farm-to-table restaurants, and the gateway to Point Reyes National Seashore. Visit the famous lighthouse, hike to Alamere Falls, or explore Drakes Beach.
Tomales
4 miles east • 8 min drive
The closest town to Dillon Beach, sitting at the intersection of Highway 1 and Dillon Beach Road. A tiny hamlet with a historic bakery and a community feel that hasn't changed in decades.
Marshall — Oyster Country
14 miles south • 25 min drive
A string of oyster farms along the east shore of Tomales Bay. Hog Island Oyster Co. offers a dock-to-dish experience. The Marshall Store serves oysters barbecued, smoked, and Rockefeller-style. Tomales Bay Oyster Company, the oldest continuously running shellfish farm in California (est. 1909), lets you buy oysters and shuck them yourself at waterside picnic tables.
Petaluma
28 miles east • 40 min drive
A larger town with a beautifully preserved Victorian downtown, craft breweries, antique shops, and a farmers' market. The last stop for full grocery shopping before Dillon Beach. Stock up at Safeway or Whole Foods before heading to the coast.
Valley Ford
12 miles northeast • 20 min drive
A tiny crossroads village known for the Estero Americano, rolling dairy hills, and Rocker Oysterfeller's Kitchen + Saloon, a beloved farm-to-table restaurant in a converted roadhouse.
Restaurants & Dining
Dining options within Dillon Beach itself are limited to a couple of spots, but the surrounding area offers excellent choices within a short drive.
In Dillon Beach
- Dillon Beach Coastal Kitchen: The village restaurant, serving breakfast, lunch, and dinner. Menu highlights include crab cakes, fish tacos, omelets, and Southern fried chicken. Dog-friendly outdoor seating with ocean views.
- Coastal Kitchen at Dillon Beach Resort: Open on weekends and seasonally. Serves local line-caught fish and chips, clam chowder, and Stemple Creek burgers. Don't miss the Double 8 Dairy soft serve ice cream.
- Dillon Beach General Store: Stocks snacks, drinks, sandwiches, and their famous salted caramel soft serve. Also carries local wines and beers.
Within a 30-Minute Drive
- The Marshall Store (Marshall, 25 min): Oysters every way — raw, barbecued, smoked, Rockefeller. Outdoor waterside seating on Tomales Bay.
- Hog Island Oyster Co. (Marshall, 25 min): Farm-fresh oysters shucked dockside. Reservations recommended.
- The Tides Wharf & Restaurant (Bodega Bay, 30 min): Casual seafood with panoramic harbor views.
- Terrapin Creek (Bodega Bay, 30 min): Locally sourced, innovative American cuisine at 1580 Eastshore Road.
- Fishetarian Fish Market (Bodega Bay, 30 min): Fish tacos, poke bowls, and fresh crab sandwiches with beachside seating.
- Rocker Oysterfeller's (Valley Ford, 20 min): Farm-to-table dining in a converted roadhouse. Reservations strongly recommended.
Shopping & Essentials
Dillon Beach is a small village with limited shopping. Plan ahead and bring what you need, especially if you're arriving on a weekday evening.
In Dillon Beach
- Dillon Beach General Store (1 Beach Ave): Open daily 8:00 AM – 7:00 PM. Carries organic groceries, fresh pastries, snacks, beach supplies, sunscreen, beachwear, souvenirs, wines, and beers. Prices are higher than mainland stores — typical for a small coastal shop.
- Dillon Beach Resort Surf Shop: Beach gear, boogie boards, wetsuits, and surf accessories.
Nearest Full Grocery Stores
- Petaluma (28 miles, 40 min): The closest town with major grocery stores including Safeway, Whole Foods, and Trader Joe's. This is your best option for a full stock-up before heading to the coast.
- Point Reyes Station (22 miles, 35 min): The Palace Market is a well-stocked local grocery with produce, meats, and a deli.
What to Bring
- Groceries and any specialty food items (stock up in Petaluma)
- Prescription medications
- Firewood for the fire pit (available at the General Store, but cheaper in Petaluma)
- Books, board games, cards — this is an unplug-and-recharge destination
- Layers of clothing (see weather section above)
Practical Tips for Visitors
Cell Service
Cell service in Dillon Beach is limited. AT&T and Verizon tend to have the best coverage. T-Mobile and other carriers have weak or no signal in the village. Enable WiFi calling on your phone before you arrive. Sea Esta provides fast WiFi, so you'll stay connected during your stay.
WiFi
Sea Esta has high-speed WiFi for guests. Most other accommodations in Dillon Beach also offer WiFi. Do not expect to stream video reliably on cellular data — use WiFi.
What to Pack
- Layers: Mornings and evenings are cool year-round, even in summer. A windbreaker or light jacket is essential.
- Warm hat and gloves: Useful November through March, especially for beach walks.
- Sunscreen and sunglasses: The sun can be intense when the fog clears, particularly September through October.
- Sturdy shoes: For tide pool exploration and coastal hiking. Flip-flops for the sand, hiking shoes for the trails.
- Wetsuit: If you plan to swim or surf. Water temperatures stay in the low-to-mid 50s year-round. (Sea Esta provides boogie boards and surfboards for guest use.)
- Binoculars: For whale watching (December through April), bird watching, and scanning the horizon.
- Cash: Some vendors and the parking booth may not accept cards.
Nearest Medical Services
- West Marin Medical Center (Point Reyes Station): Basic urgent care, approximately 35 minutes south.
- Petaluma Valley Hospital: Full hospital services, approximately 40 minutes east.
Gas
There is no gas station in Dillon Beach. The nearest fuel is in Tomales (4 miles east) or Bodega Bay (20 miles north). Fill your tank in Petaluma before heading to the coast.
Useful Apps
- Tides Near Me or My Tide Times: Check tide schedules for tide pool timing and beach access.
- AllTrails: Find nearby hiking trails in Point Reyes National Seashore and Sonoma Coast State Park.
- iNaturalist: Identify wildlife, plants, and marine life you encounter.
- Google Maps (offline): Download the Marin/Sonoma coast area before your trip in case cell service drops.
Ready to Plan Your Dillon Beach Getaway?
Sea Esta is a modern coastal cottage just steps from the beach, with water views, a fire pit, and everything you need for the perfect escape.
Book Direct — Best Rate Guaranteed