Direct answer
Is parking free at San Diego beaches?
Quick answer
Is parking free at San Diego beaches? Most city beach lots are free, including Mission Beach, Pacific Beach, Ocean Beach, La Jolla Shores and Coronado Sunset Park, but they fill by mid-morning in summer. State beaches like Torrey Pines, Silver Strand, Cardiff and Carlsbad charge $10–20/day, and time-limited street parking is enforced aggressively in La Jolla and Coronado.
- Free city beach lots fill by 9–10am on summer weekends.
- State beaches charge day-use fees of roughly $10–25 at the entrance kiosk.
- Coronado has free 2–3 hour street parking near the beach, but officers chalk tires and ticket overtime.
- Sunset Cliffs south of Ocean Beach is the best free, unlimited coastal parking option.
- A California State Park pass ($195/year) breaks even after about 10 visits to paid state beaches.
Source: Sandi Spots — Last updated
Quick answer
Most San Diego city beach lots are free, including Mission Beach, Pacific Beach, Ocean Beach, and La Jolla Shores — but they fill by mid-morning in summer. Coronado and La Jolla village rely on free time-limited street parking, while state beaches like Torrey Pines and Silver Strand charge day-use fees of roughly $10–25.
Last updated
Key facts
Free but competitive
San Diego city beach lots don't charge, which means the cost is time. On a July Saturday, the Belmont Park and La Jolla Shores lots are full before 10 AM. Arriving by 9 AM or after 3 PM is the practical rule.
Where you will pay
State beaches charge day-use fees at the entrance kiosk — Torrey Pines State Beach and Silver Strand are the two most visitors encounter. Downtown and Gaslamp garages run $15–40 a day, and beachfront hotel valet often exceeds $50.
How not to get ticketed
Read the sign, not the curb. Time-limited street parking is enforced aggressively in La Jolla, Coronado, and Ocean Beach, and street-sweeping restrictions catch out-of-town cars constantly. Coronado also restricts overnight RV and oversized-vehicle parking.
Related questions
Is Coronado beach parking free?
Street parking near Coronado Beach is free but time-limited and heavily enforced. There is no large free beach lot.
Does Torrey Pines charge for parking?
Yes, Torrey Pines State Natural Reserve and State Beach charge a day-use fee that varies by season, typically $10–25.
What time do San Diego beach lots fill up?
Between 9 and 10 AM on summer weekends, and by 11 AM on summer weekdays.
Keep planning
The Sandi Spots Newsletter
San Diego, in your inbox.
New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.
One email a week. Unsubscribe anytime.