Tomales Bay State Park in Inverness, California offers sheltered swimming beaches, old-growth bishop pine forests, and serene kayaking waters along the Point Reyes Peninsula.
Tomales Bay State Park sits within the broader Point Reyes National Seashore landscape, established as a California state park to protect a rare stretch of coastline shaped by the San Andreas Fault. The long, narrow bay running alongside the park was carved by tectonic forces over millennia, giving the area its distinctive geography and its unusually calm, protected waters.
The park centers on several small beaches tucked into forested coves. The closest and most popular is Hearts Desire Beach, a sandy crescent ideal for swimming, picnicking, and watching pelicans glide low over the water. From there, trails lead north through bishop pine woodland to the quieter shores of Indian Beach and Pebble Beach, where the crowds thin and the scenery deepens.
Out on the water, Tomales Bay is one of the finest spots on the Northern California coast for kayaking, with glassy conditions most mornings and a rich estuary ecosystem beneath the surface. Oystercatchers, great blue herons, and harbor seals are frequent companions on the water.
Whether you come for a beach afternoon or a full day of hiking and paddling, Tomales Bay State Park delivers an uncommonly peaceful corner of the California coast that feels genuinely removed from the wider world.
Visit on a weekday morning in late summer for the warmest water temperatures and the fewest crowds at the coves.
Bring a picnic and stake out a spot at Hearts Desire Beach early, as the tables fill quickly on sunny weekends.
Pack a kayak or rent one nearby to explore the glassy bay waters at low tide when the shallows reveal eelgrass beds.
Wear layers even in summer, as fog can roll in quickly from the coast and the pine forest trails stay cool and shaded.
Walk the Jepson Trail to find one of the finest old-growth bishop pine groves remaining on the California coast.
Paddle Tomales Bay independently from a sheltered beach launch
Paddle Tomales Bay at your own pace from Heart's Desire Beach
Paddle calm waters and discover Tomales Bay’s coastal ecosystem
Paddle Tomales Bay at your own pace from Heart’s Desire Beach