Marin County Parks and Open Space Department

Stafford Lake Park Detail Situated on the shores of Stafford Lake, three miles west of Novato, this 139-acre regional park serves large scale events, large picnics, musical performances, and other festivities that have a countywide and regional draw. Stafford is unique among our regional parks—it is the least developed and has a quiet bucolic character, representative of Marin County’s agricultural heritage.

This park offers shore fishing (catfish, bluegill, and bass), the Terwilliger nature trail, picnic areas with barbecue facilities for groups of up to 500 people, a popular children’s play structure, lawn areas, large meadows, volleyball, a disc golf course, and horseshoe courts. Swimming is prohibited. Visit park reservations to find out how to reserve a large group area at Stafford Lake Park. Dogs are prohibited, except service animals. The phone number is (415) 897-0618.

Learn about the Stafford Lake Park Master Plan.

Learn about the Stafford Lake Bike Park Project.

new icon

Due to storm related damage, picnic areas #3, #4, and #5 are closed through January 2015, including the bathroom and the road to these sites. Reservations at these picnic areas will not be accepted. We hope to complete repairs by the end of January. We will announce when the sites will reopen. Thank you for your patience.


Stafford Lake Park is located at 3549 Novato Blvd, Novato.
From Hwy 101 in Novato, take exit 463 for San Marin Dr west 2.9 miles. Turn right onto Novato Blvd and follow for 2.6 miles. The park is on the left.

Visit,,, or dial 511 to find out about alternative transportation and public transit options from your location.

  • Biking Activity Icon
  • Fishing Activity Icon
  • Picnicking Activity Icon
  • Softball Activity Icon
  • Walking Activity Icon


BBQs, Benches, Drinking Fountain, Group Picnic Areas, Parking, Picnic Tables, Playfields, Playground, Restroom


Click here for hours

Google Directions Button