Tomales Bay, located about 40 miles north of San Francisco in Marin County, is a tranquil and narrow inlet along the San Andreas Fault. It is renowned for its breathtaking coastal scenery, fresh oysters, and rich history. The Bay is a long, slender strip of water that opens into Bodega Bay. Because it protrudes from another bay, the waters of Tomales Bay are sheltered from the strong Pacific currents. Here is a guide for a day trip, featuring points of interest, dining options, and nearby attractions.
Tomales Bay State Park
One of the main attractions in the Tomales Bay area is Tomales Bay State Park, which spans over 2,000 acres. It is one of the few state parks situated on either side of a bay; the larger portion is located on the west side of Tomales Bay, and the smaller portion is situated on the east side. Hiking is popular at Jepson Trail, which offers a 1.5-mile route to the beach or a 3-mile loop through Jepson Memorial Grove, home to a rare virgin Bishop pine forest. Millerton Point features a loop trail and Alan Sieroty Beach, providing beautiful views of the Bay.
Heart’s Desire Beach
Out of the four beaches, only Heart’s Desire Beach has a parking lot. The other three beaches—Indian Beach, Pebble Beach, and Shell Beach—are accessible only by foot or boat. At Heart’s Desire Beach, you’ll find a designated area for launching hand-carried boats, a picnic area with barbecues, restrooms, and a swimming area. However, once the parking lot is full, no additional cars are allowed into the park, not even to drop off passengers or equipment. This state park is quite popular; the parking lot can reach capacity by 11 a.m.
Indian Beach Tomales Bay
Indian Beach is home to the interpretative program for the Miwok Indians and is dominated by the two tall, conical reproductions of Miwok houses.
The Indian Beach Nature Trail leads directly to Heart’s Desire Beach.
Pebble Beach and Shell Beach
Pebble Beach and Shell Beach can be reached by traveling along the Johnstone Trail, named after two conservationists who worked so hard to preserve an area of Tomales Bay as a state park. The Johnstone Trail is not the only hiking trail; the Jepson Trail travels from the main gate to Heart’s Desire Beach.
Indulging in Oysters Along The Bay
The pristine waters of Tomales Bay produce plump, sweet oysters, thanks to rich plankton and cold currents. The Coast Miwok have eaten oysters for centuries, and today’s farms continue this tradition of sustainable harvesting.

Tomales Bay Oyster Company
The Tomales Bay Oyster Company is the oldest continually operating oyster farm in California. Shuck oysters for a bayside picnic at a nearby beach (no picnicking on-site). Staff can teach you how to shuck if they are not too busy. Even if you’re not planning to picnic, you can still visit the Tomales Bay Oyster Company to purchase fresh oysters, clams, and sometimes mussels. The company is located at 15479 CA-1, Marshall, California. https://www.tomalesbayoystercompany.com/
Hog Island Oyster Company, Marshall, California
In Marshall, you can enjoy fresh oysters or pick up unshucked oysters from the Hog Shack for a picnic. Another great option is Tony’s Seafood Restaurant, which is part of the Hog Island family. They offer a broader seafood menu. The restaurant boasts breathtaking views overlooking the Bay. Additionally, Oyster tours on weekdays teach visitors about oyster farming., Hog Island Oyster Company is located at 20215 Shoreline Highway, Marshall, California. https://hogislandoysters.com/
A Brief History of Tomales Bay
The Coast Miwok people inhabited the area for thousands of years, harvesting oysters and living in harmony with the Bay. Tomales was established in the mid-19th century and grew into a small agricultural and fishing hub. Point Reyes Station became a key stop on the North Pacific Railroad. Oyster farming in the Bay began in the early 20th century with the founding of the Tomales Bay Oyster Company.
Nearby Points of Interest
Point Reyes National Seashore
If you are looking for a more rugged seascape than the beaches at Tomales Bay State Park, consider visiting Point Reyes National Seashore. Attractions include the Point Reyes Lighthouse, Drakes Beach, and Tomales Bay, offering activities such as hiking, kayaking, and whale watching. The San Andreas Fault runs through the park, adding geological significance. Its remote, windswept beauty and historic sites, like the 1870 lighthouse, draw over 2 million visitors annually.
Point Reyes Station
The village boasts a historic, rural charm, with a compact downtown area featuring local shops, cafes, and restaurants, such as the Bovine Bakery and Station House Cafe. It’s a hub for outdoor activities, such as hiking, birdwatching, and kayaking, with nearby attractions like Tomales Bay and Drakes Beach. The area has a rich history tied to the Miwok people, Spanish land grants, and dairy farming, with landmarks like the Grandi Building reflecting its past. The climate is cool and often foggy, typical of coastal Northern California.
Point Reyes Lighthouse
The National Seashore is also home to the Point Reyes lighthouse on the Register of Historic Places, built in 1970. The lighthouse is also open to visitors. The Point Reyes Lighthouse is at 1 Point Reyes-Petaluma Rd, Inverness, California. Website. As fascinating as these three attractions are, they are only a portion of the activities available in the Tomales Bay area. Be sure to set aside a day to visit Tomales Bay and discover what it has to offer you. For more details on dining or lodging, check https://pointreyesinsider.com.









There is a $5 Per person fee to use the picnic area at Tomales Bay Oyster Company and cash only policy. The Marshall Store in about three miles south of the oyster shack also sell the same oysters plus a selection of other dishes. Sandwiches, clam chowder & BBQ. 19225 State Route 1, Marshall, CA 94940