What does it cost to play golf in San Diego, and which public courses are cheapest?
A weekday 18 runs $25.50-$73 for locals and $31.30-$258 for visitors. Cheapest full 18s: Chula Vista ($31.30 public) and Mission Bay ($40 non-resident, $30 with a $25 City card). Torrey Pines South tops out at $322.
- Cheapest public 18
- $31.30
- Cheapest City course
- $40
- Priciest
- $322
- City resident card
- $25/yr
Chula Vista GC, weekday, no card
Mission Bay, non-resident weekday
Torrey South, non-resident Fri-Sun
City of San Diego residents only
The short version
- Mission Bay's 18-hole, par-58 course is $30 weekdays for City residents and $40 for everyone else, and it's lit for night golf until 9:15 p.m.
- Chula Vista Golf Course in Bonita charges the public $31.30 for a weekday 18 and Chula Vista and Bonita residents $25.50 with a $20-a-year card.
- Balboa Park's 18 is $39.50 weekdays for residents and $56.50 for non-residents; its 9-hole rate starts at $18.
- Torrey Pines South costs non-residents $258 Monday-Thursday and $322 Friday-Sunday, plus a $50 per-player advance booking fee.
- The City of San Diego's $25 Resident ID Card is for people who live in or own a home inside city limits, not the whole county.
Golf in San Diego runs from a $11.60 super-twilight round in Bonita to a $322 weekend tee time at Torrey Pines South, and where you live matters as much as where you play. We checked the 2026 rate sheets posted by the City of San Diego (Torrey Pines, Balboa Park and Mission Bay), the City of Coronado's golf course and Chula Vista Golf Course on November 9, 2026. City rates took effect January 1, 2026; 2027 rates hadn't been posted.
| Course | Resident weekday | Visitor weekday | Resident weekend | Visitor weekend | Cart |
|---|---|---|---|---|---|
| Chula Vista Golf Course (Bonita) | $25.50 | $31.30 | $35.94 | $45.22 | $18 shared, $23 solo |
| Mission Bay (par 58, lit) | $30 | $40 | $37 | $51 | $15 per rider |
| Balboa Park 18 | $39.50 | $56.50 | $49 | $71 | $20 shared, $40 full |
| Coronado Golf Course | $46 | $54 | $51 | $63 | $21 resident, $24 visitor |
| Torrey Pines North | $51 | $163 | $68 | $204 | $48 |
| Torrey Pines South | $73 | $258 | $90 | $322 | $48 |
Chula Vista Golf Course (Bonita)
- Resident weekday
- $25.50
- Visitor weekday
- $31.30
- Resident weekend
- $35.94
- Visitor weekend
- $45.22
- Cart
- $18 shared, $23 solo
Mission Bay (par 58, lit)
- Resident weekday
- $30
- Visitor weekday
- $40
- Resident weekend
- $37
- Visitor weekend
- $51
- Cart
- $15 per rider
Balboa Park 18
- Resident weekday
- $39.50
- Visitor weekday
- $56.50
- Resident weekend
- $49
- Visitor weekend
- $71
- Cart
- $20 shared, $40 full
Coronado Golf Course
- Resident weekday
- $46
- Visitor weekday
- $54
- Resident weekend
- $51
- Visitor weekend
- $63
- Cart
- $21 resident, $24 visitor
Torrey Pines North
- Resident weekday
- $51
- Visitor weekday
- $163
- Resident weekend
- $68
- Visitor weekend
- $204
- Cart
- $48
Torrey Pines South
- Resident weekday
- $73
- Visitor weekday
- $258
- Resident weekend
- $90
- Visitor weekend
- $322
- Cart
- $48
Green fees for 18 holes, cart not included. 'Resident' means the course's own resident card. Weekend days differ by course (see notes).
The cheapest ways to play
- Cheapest full 18, no card: Chula Vista Golf Course, $31.30 weekdays. Its super twilight is $15.08 for the public and $11.60 for Chula Vista and Bonita residents.
- Cheapest City course: Mission Bay, $40 for non-residents on weekdays. It's an executive course: par 58, with 14 par 3s and four par 4s, about 2,715 yards from the whites.
- Night golf: Mission Bay's lights are back since November 1, 2026, seven days a week. In late fall and winter the last 18-hole tee time is 1:40 p.m., with evening play on the lit front nine until the lights go off at 9:15 p.m.
- Nine holes: Balboa Park's 9-hole rate is $18 for residents and $25.50 for non-residents on weekdays; Mission Bay's is $17.50 and $24.
- Seniors (62+, City courses, weekdays, residents only): $23 at Mission Bay, $29 at Balboa Park, $37 at Torrey North and $51 at Torrey South. Chula Vista's senior rate is $17.39 weekdays.
Is the City resident card worth $25?
For a City of San Diego resident, almost certainly: one weekday round at Torrey Pines South saves $185 against the visitor rate. The card costs $25 and lasts a year from purchase. The City says you must live in or own a residence inside City Council districts (businesses don't qualify), and you buy or renew it through the City's foreUP booking portal with ID.me verification. You must show it at check-in to get the resident rate. If you live in Chula Vista, Escondido or another city in the county, you pay non-resident prices; see our City vs. County explainer if that's news.
Coronado and Chula Vista have their own resident deals
Coronado's residency card is free, but you get it in person at the Coronado Community Center (1845 Strand Way) with a photo ID and proof such as a property tax bill, a lease of six months or more, or military housing orders of six months or more. Residents book up to seven days ahead at no charge, one tee time per day, and must play in the group. Chula Vista Golf Course sells a $20-a-year resident card in its golf shop for Chula Vista and Bonita residents.
Playing Torrey Pines
Torrey's green fees don't include a cart ($48 for 18), and you need your own clubs or a rental. Non-residents book 8 to 90 days out online, and the booking fee comes on top of the green fee. We cover the booking window, the 7 p.m. release and the standby list in how to get a Torrey Pines tee time as a non-resident.
Prices tend to move in January. Times of San Diego reported in September 2025 that the City raised 2026 green fees about 3% for residents and 5% for non-residents, and that the Parks and Recreation director can raise fees without a vote of the Municipal Golf Committee. As of November 9, 2026, no 2027 City rates were posted.
Is this still right?
We last checked this tip against its sources on November 9, 2026, and we re-research every tip on a schedule. Things in San Diego change, sometimes overnight.
Prices, fees, hours and rules change, often at the start of a year or season. Confirm with the official source linked below before you rely on a number.
This is general information, not legal, financial, tax, medical or safety advice.
SOURCES
Everything above traces back to one of these. Follow them — if one has changed and we haven't, that's our mistake, not yours.
City of San Diego · Checked November 9, 2026
South and North resident/non-resident rates, Mon-Thu vs Fri-Sun, cart $48, booking fees $32/$50, $25 resident card
- PrimaryBalboa Park Golf Course
City of San Diego · Checked November 9, 2026
2026 rates effective Jan. 1, 2026; 9-hole, senior, twilight, cart and $10 reservation fees
City of San Diego · Checked November 9, 2026
2026 rates; par 58 layout; night golf from Nov. 1, 2026; lights until 9:15 p.m.; $15 cart per rider
- PrimaryGolf Courses
City of San Diego · Checked November 9, 2026
Resident ID card eligibility, check-in requirement, ID.me/foreUP purchase; Mission Bay booking fee only 8-90 days out
- PrimaryRates
Coronado Golf Course (City of Coronado) · Checked November 9, 2026
Regular, Primetime (Fri-Sun, holidays), twilight, cart and $25 advance reserve fee
- PrimaryGolf Residency Card
City of Coronado · Checked November 9, 2026
Free card, proof of residency, 7-day resident booking, renew every 3 years
- PrimaryRates
Chula Vista Golf Course · Checked November 9, 2026
Public and Chula Vista/Bonita resident rates, super twilight, senior, cart, $20/yr resident card
Times of San Diego · Published September 24, 2025
2026 increases of 3% (residents) and 5% (non-residents); director can set fees