State Beach · California
McGrath State Beach

- Location
- Ventura County, California
- Nearest town
- 4.2 miles southeast of Ventura
- Type
- State Beach
About McGrath State Beach
The Santa Clara River meets the Pacific at this stretch of shoreline, where lush riverbanks and dune-backed sand draw notable numbers of birds. A nature trail runs from the beach to the Santa Clara Estuary Natural Preserve, and two miles of coastline offer surfing and fishing. The park sits along the Pacific Coast Bicycle Route and the California Coastal Trail, with the undeveloped Mandalay Beach Park reachable by a beach walk or bike ride to the south.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
McGrath State Beach is in Ventura County, California, 4.2 miles southeast of Ventura. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near McGrath State Beach
Within 60 miles, closest first, straight-line. All 213 in California →
Mandalay State BeachState Beach · Ventura County, CA1.8 miS- Oxnard State BeachState Beach · Ventura County, CA3.1 miS
San Buenaventura State BeachState Beach · Ventura County, CA3.2 miN
Emma Wood State BeachState Beach · Ventura County, CA5.7 miNW
Point Mugu State ParkState Park · Ventura County, CA17 miSE
Carpinteria State BeachState Beach · Santa Barbara County, CA19 miNW
Leo Carrillo State ParkState Park · Los Angeles County, CA22 miSE- El Pescador State BeachState Beach · Los Angeles County, CA25 miSE
- La Piedra State BeachState Beach · Los Angeles County, CA25 miSE
Towns near McGrath State Beach
State parks near Oxnard, State parks near Fillmore, State parks near Thousand Oaks, State parks near Santa Barbara, State parks near Santa Clarita, State parks near Encino
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.