State Beach · California
San Elijo State Beach

- Location
- San Diego County, California
- Nearest town
- 0.9 miles south of Encinitas
- Type
- State Beach
About San Elijo State Beach
This stretch of coastline sits along the Pacific Ocean, giving visitors direct access to sand and shoreline. The beach is managed as part of California's state park system, protecting the coastal strip for public use. Its setting along the water forms the core of what the park offers to those who visit.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
San Elijo State Beach is in San Diego County, California, 0.9 miles south of Encinitas. 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 San Elijo State Beach
Within 60 miles, closest first, straight-line. All 213 in California →
Cardiff State BeachState Beach · San Diego County, CA1.1 miS
Leucadia State BeachState Beach · San Diego County, CA3.0 miN
South Carlsbad State BeachState Beach · San Diego County, CA5.8 miN
Torrey Pines State BeachState Beach · San Diego County, CA6.6 miS- Carlsbad State BeachState Beach · San Diego County, CA9.1 miN
San Pasqual Battlefield State Historic ParkState Historic Site · San Diego County, CA18 miE
Old Town San Diego State Historic ParkState Historic Site · San Diego County, CA19 miS- Palomar Mountain State ParkState Park · San Diego County, CA31 miNE
San Clemente State BeachState Beach · Orange County, CA32 miNW
Towns near San Elijo State Beach
State parks near Oceanside, State parks near Escondido, State parks near San Diego, State parks near Lakeside, State parks near Temecula, State parks near Mission Viejo
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.