Why munis define San Diego public golf
San Diego is one of the few American cities where the marquee golf experience - Torrey Pines - is a municipal course. The same public-first system runs Balboa Park's historic 18 and Mission Bay's executive layout, and the City of Coronado operates its own bay-front course.
Together they cover nearly every kind of round: destination, classic, quick, and scenic.

The City of San Diego courses: Torrey Pines, Balboa Park, Mission Bay
Torrey Pines North and South sit on the La Jolla bluffs and carry the demand you would expect from a U.S. Open venue. Balboa Park is the city-center classic with skyline views. Mission Bay is the approachable executive course for shorter rounds and newer players.
All three are searchable on Play Golf SD, with freshness shown on every recently checked result.

Coronado's city course
Coronado Golf Course is operated by the City of Coronado and books up fast thanks to its setting and accessible public-golf positioning.
Recently checked availability is searchable here; booking happens on Coronado's official reservation site.
City of San Diego booking windows and fees
Balboa Park and Mission Bay use the same booking fees for residents and nonresidents. Torrey Pines differs: residents pay no booking fee 0–7 days ahead and $32 per player 8–90 days ahead, while nonresidents pay $50 per player throughout the 0–90 day window.
Booking fees are per player, per tee time and are nonrefundable. They do not apply toward green fees; green fees are paid separately on the day of play. Last verified: August 24, 2026.
| Course and golfer | 0–7 days ahead | 8–90 days ahead |
|---|---|---|
| Balboa Park — resident | $0 booking fee | $10 per player |
| Balboa Park — nonresident | $0 booking fee | $10 per player |
| Mission Bay — resident | $0 booking fee | $10 per player |
| Mission Bay — nonresident | $0 booking fee | $10 per player |
| Torrey Pines — resident | $0 booking fee | $32 per player |
| Torrey Pines — nonresident | $50 per player | $50 per player |
Rules shared across the City courses
New tee times release at 7:00 p.m. daily. One reservation holder may book up to two tee times and eight players per day. The player of record must be present and play; tee times are non-transferable and cannot be rescheduled.
Check in at least 30 minutes before the tee time. A same-day, on-property virtual waitlist may fill cancellations or no-shows, but standby is not guaranteed.
The current City information does not establish an exact cancellation deadline, a separate no-show charge, or a green-fee prepayment requirement, so this guide does not state one.
How muni booking works
The City of San Diego runs one municipal reservation path for Torrey Pines, Balboa Park, and Mission Bay. Coronado is operated separately by the City of Coronado and uses its own reservation site.
Use Play Golf SD to compare recent tee times where available, then finish the reservation on the official site.
Sources
Course and program details come from the official sources linked below.
- City of San Diego — GolfOfficial booking windows, fees, reservation rules, and Resident ID Card information. Last verified Aug. 24, 2026.
Check recently available tee times
Search supported San Diego courses, compare freshness, then book through the official course website.
Search recently checked tee times