Everything the tee sheet knows about Bay Area public golf in one place: what a round costs, where weekend prime time is nearly gone, which courses are the best value per dollar, and the live deals below market right now — all from the booking systems the courses themselves use.
Availability, value & deals update live with every scrape (last read July 8 at 7:36 PM PT); price levels are the fixed July 2026 edition. All data licensed CC BY 4.0 — free to cite with a link.
The price picture is fixed as a citable snapshot — 35,385 bookable tee times at 119 public courses, collected July 5, 2026 straight from the booking systems the courses use. Not rack rates: the real prices you could book.
Lake Tahoe's resort courses top the table and the coastal counties carry the famous-name premium. The value belt runs inland: Sacramento, Napa's municipal side, and the North Bay all post medians under $50.
| Region | Median 18-hole price | Courses |
|---|---|---|
| Lake Tahoe | $139 | 3 |
| Monterey | $82 | 12 |
| San Francisco | $78 | 4 |
| South Bay | $68 | 21 |
| Sonoma | $64 | 5 |
| Central Valley | $58 | 2 |
| East Bay | $54 | 19 |
| Central Coast | $52 | 7 |
| North Bay | $49 | 10 |
| Sacramento | $45 | 13 |
| Napa | $45 | 3 |
Median price of an 18-hole tee time, July 6–11, 2026.
Prices climb to a mid-morning peak, hold through lunch, then fall off a cliff after 2pm as twilight rates kick in. The 7pm median is roughly half the 8am median.
| Tee time hour | Median 18-hole price |
|---|---|
| 5am | $59 |
| 6am | $68 |
| 7am | $72 |
| 8am | $72 |
| 9am | $70 |
| 10am | $69 |
| 11am | $66 |
| 12pm | $65 |
| 1pm | $65 |
| 2pm | $54 |
| 3pm | $49 |
| 4pm | $47 |
| 5pm | $41 |
| 6pm | $39 |
| 7pm | $37 |
Median 18-hole price by start hour, all courses pooled, July 6–11, 2026.
Comparing each course against itself — median afternoon (3pm-on) vs. median morning (7–11am) — the median course discounts twilight 35%. These discount hardest:
| # | Course | Region | Morning | Twilight | Discount |
|---|---|---|---|---|---|
| 1 | Poppy Hills Golf Course | Monterey | $350 | $120 | −66% |
| 2 | The Quail Golf Club | Monterey | $300 | $113 | −62% |
| 3 | Eagle Vines Golf Club | Napa | $77 | $35 | −55% |
| 4 | Santa Barbara Golf Club | Central Coast | $89 | $41 | −54% |
| 5 | Metropolitan Golf Links | East Bay | $96 | $47 | −51% |
| 6 | Tracy Golf & Country Club | East Bay | $59 | $29 | −51% |
| 7 | De Laveaga Golf Course | Central Coast | $69 | $34 | −51% |
| 8 | Gilroy Golf Course | South Bay | $40 | $20 | −50% |
Among 85 courses with enough inventory in both windows. Live afternoon availability on our deals feed below.
Same course, same morning hours (7–11am), different day: the median course charges 25% more on Saturday than midweek. 3 of 39 charge no premium at all; these raise weekend rates the most:
| # | Course | Region | Weekday am | Saturday am | Premium |
|---|---|---|---|---|---|
| 1 | Tilden Park Golf Course | East Bay | $54 | $87 | +61% |
| 2 | The Bridges Golf Club | East Bay | $77 | $118 | +53% |
| 3 | Monarch Bay Tony Lema | East Bay | $66 | $101 | +53% |
| 4 | Hiddenbrooke Golf Club | North Bay | $67 | $102 | +52% |
| 5 | Seascape Golf Club | South Bay | $75 | $110 | +47% |
| 6 | Canyon Lakes Golf Course | East Bay | $64 | $93 | +45% |
| 7 | San Juan Oaks Golf Club | South Bay | $119 | $165 | +39% |
| 8 | The Links at Bodega Harbour | North Bay | $82 | $112 | +37% |
Morning-to-morning comparison; 39 courses had enough inventory in both windows.
Median bookable price across the whole week — everyday rates, not one-off deals (for live markdowns, see the deals feed):
| # | Course | Region | Median 18-hole |
|---|---|---|---|
| 1 | Diablo Creek Golf Course | East Bay | $17 |
| 2 | Davis Golf Course | Sacramento | $18 |
| 3 | Salinas Fairways Golf Course | Monterey | $25 |
| 4 | Northwood Golf Club | North Bay | $30 |
| 5 | Paso Robles Golf Club | Central Coast | $34 |
| 6 | Rancho Maria Golf Club | Central Coast | $35 |
| 7 | Poplar Creek Golf Course | South Bay | $35 |
| 8 | Lincoln Hills - Orchard Course | Sacramento | $35 |
| 9 | Lincoln Hills - Hills Course | Sacramento | $35 |
| 10 | Tilden Park Golf Course | East Bay | $38 |
The cheapest round isn't the best value — a flat muni at $30 and a championship layout at $55 aren't the same purchase. So we rank courses by how much course you get per dollar: USGA course rating (an objective measure of the golf itself) against live median 18-hole price. Deliberately not a cheapest list. Diablo Creek Golf Course tops it — a 73.3 rating for a $17 median round.
Bar length = value score (higher is better value). The bold number is the score; the smaller grey figure is that course's median green fee. Full ratings in the table below.
| # | Course | Region | Median | Rating | Slope | Value |
|---|---|---|---|---|---|---|
| 1 | Diablo Creek Golf Course | East Bay | $17 | 73.3 | 128 | 43.1 |
| 2 | Poplar Creek Golf Course | South Bay | $33 | 69.7 | 115 | 21.1 |
| 3 | Paso Robles Golf Club | Central Coast | $34 | 70.2 | 119 | 20.6 |
| 4 | Rancho Maria Golf Club | Central Coast | $35 | 70.9 | 125 | 20.3 |
| 5 | Cherry Island Golf Course | Sacramento | $38 | 71.3 | 123 | 18.8 |
| 6 | Napa Golf Course | Napa | $39 | 72.2 | 129 | 18.5 |
| 7 | Tilden Park Golf Course | East Bay | $38 | 70.2 | 125 | 18.5 |
| 8 | Lincoln Hills - Orchard Course | Sacramento | $40 | 73.3 | 127 | 18.3 |
| 9 | Dry Creek Ranch Golf Course | Sacramento | $40 | 72.6 | 133 | 18.1 |
| 10 | Lincoln Hills - Hills Course | Sacramento | $40 | 72.5 | 131 | 18.1 |
| 11 | Sunnyvale Golf Course | South Bay | $40 | 70.1 | 117 | 17.5 |
| 12 | Windsor Golf Club | Sonoma | $41 | 71.7 | 127 | 17.5 |
| 13 | Timber Creek Golf Course | Sacramento | $41 | 71.4 | 129 | 17.4 |
| 14 | Gilroy Golf Course | South Bay | $40 | 68.7 | 112 | 17.2 |
| 15 | Redwood Canyon Golf Course | East Bay | $40 | 68.2 | 118 | 17.1 |
| 16 | Brentwood Golf Club | East Bay | $43 | 73.1 | 135 | 17.0 |
| 17 | Santa Teresa Golf Club | South Bay | $43 | 72.3 | 128 | 16.8 |
| 18 | Shoreline Golf Links | South Bay | $45 | 74.2 | 129 | 16.5 |
| 19 | Spring Valley Golf Course | South Bay | $42 | 68.8 | 114 | 16.4 |
| 20 | Corica Park - South Course | East Bay | $45 | 73.4 | 133 | 16.3 |
Value = USGA course rating ÷ median 18-hole price × 10 ("rating points per $10"). Top 20 of 80 scored courses.
The two chapters below go stale fast: weekend availability books up through the week, and same-day deals can vanish within hours. Snapshot as of July 8 at 7:36 PM PT — each table is dated so a saved or shared copy keeps its context.
Live snapshot as of July 8 at 7:36 PM PT · weekend of Sat, Jul 11 & Sun, Jul 12 · books up as the week goes on
Every public course we track, ranked by how little prime weekend inventory is left — bookable 18-hole slots 7–11am on Sat, Jul 11 & Sun, Jul 12, the window everyone wants. Shorter list, harder to get on. Callippe Preserve Golf Course is tightest right now with just 1 slot left; 22 of 83 courses are down to three or fewer.
| # | Course | Region | Prime slots left |
|---|---|---|---|
| 1 | Callippe Preserve Golf Course | East Bay | 1 |
| 2 | Cinnabar Hills Golf Club | South Bay | 1 |
| 3 | Davis Golf Course | Sacramento | 1 |
| 4 | Diablo Creek Golf Course | East Bay | 1 |
| 5 | Gilroy Golf Course | South Bay | 1 |
| 6 | Timber Creek Golf Course | Sacramento | 1 |
| 7 | WildHawk Golf Club | Sacramento | 1 |
| 8 | Cherry Island Golf Course | Sacramento | 2 |
| 9 | Corica Park - North Course | East Bay | 2 |
| 10 | Coyote Creek Tournament Course | South Bay | 2 |
| 11 | Indian Valley Golf Club | North Bay | 2 |
| 12 | Metropolitan Golf Links | East Bay | 2 |
| 13 | Paradise Valley Golf Course | North Bay | 2 |
| 14 | Pasatiempo Golf Club | South Bay | 2 |
| 15 | Rooster Run Golf Club | Sonoma | 2 |
| 16 | The Club at Crazy Horse Ranch | Monterey | 2 |
| 17 | The Quail Golf Club | Monterey | 2 |
| 18 | Blue Rock Springs Golf Club (West) | North Bay | 3 |
| 19 | Los Lagos Golf Course | South Bay | 3 |
| 20 | Poppy Ridge Golf Course | East Bay | 3 |
Scarcest 20 of 83 courses with weekend prime inventory. This is a remaining-availability proxy, not a fill rate — see methodology.
Live snapshot as of July 8 at 7:36 PM PT · same-day & twilight slots · changes every scrape
The best-priced tee times on the board — same-day and twilight (3pm+) 18-hole slots priced at least 15% below what each course normally charges this week. Compared against each course's own median, so a "deal" here is a genuine markdown, not just a cheap course. Biggest right now: −67% at Half Moon Bay - Ocean Course. Updates with every scrape.
| # | Course | When | Price | Median | Off | Book |
|---|---|---|---|---|---|---|
| 1 | Half Moon Bay - Ocean Course | Wed, Jul 8, 5:40pm Same-dayTwilight | $63 | $190 | −67% | Book › |
| 2 | Half Moon Bay - Old Course | Mon, Jul 13, 5:10pm Twilight | $65 | $190 | −66% | Book › |
| 3 | Presidio Golf Course | Wed, Jul 8, 7:20pm Same-dayTwilight | $40 | $95 | −58% | Book › |
| 4 | Hiddenbrooke Golf Club | Mon, Jul 13, 3:33pm Twilight | $26 | $57 | −54% | Book › |
| 5 | Gilroy Golf Course | Sat, Jul 11, 3:07pm Twilight | $20 | $40 | −50% | Book › |
| 6 | Bay View Golf Club | Wed, Jul 8, 5:15pm Same-dayTwilight | $40 | $75 | −47% | Book › |
| 7 | Poppy Ridge Golf Course | Wed, Jul 8, 4:40pm Same-dayTwilight | $80 | $150 | −47% | Book › |
| 8 | Eagle Vines Golf Club | Wed, Jul 8, 4:48pm Same-dayTwilight | $35 | $65 | −46% | Book › |
| 9 | Tracy Golf & Country Club | Thu, Jul 9, 3:10pm Twilight | $29 | $53 | −45% | Book › |
| 10 | San Ramon Golf Club | Wed, Jul 8, 6:08pm Same-dayTwilight | $25 | $45 | −44% | Book › |
| 11 | De Laveaga Golf Course | Wed, Jul 8, 6:00pm Same-dayTwilight | $28 | $50 | −44% | Book › |
| 12 | Corica Park - North Course | Wed, Jul 8, 4:25pm Same-dayTwilight | $45 | $80 | −44% | Book › |
| 13 | Bennett Valley Golf Course | Wed, Jul 8, 5:20pm Same-dayTwilight | $36 | $63 | −43% | Book › |
| 14 | Swenson Park Golf Course | Thu, Jul 9, 5:10pm Twilight | $27 | $47 | −43% | Book › |
| 15 | Los Lagos Golf Course | Wed, Jul 8, 5:33pm Same-dayTwilight | $36 | $62 | −42% | Book › |
| 16 | La Purisima Golf Course | Wed, Jul 8, 4:30pm Same-dayTwilight | $48 | $82 | −41% | Book › |
| 17 | Santa Barbara Golf Club | Wed, Jul 8, 5:42pm Same-dayTwilight | $41 | $69 | −41% | Book › |
| 18 | Coyote Creek Tournament Course | Wed, Jul 8, 5:50pm Same-dayTwilight | $51 | $85 | −40% | Book › |
| 19 | Las Positas Golf Course | Wed, Jul 8, 5:04pm Same-dayTwilight | $43 | $71 | −39% | Book › |
| 20 | Dublin Ranch Golf Course | Thu, Jul 9, 5:50pm Twilight | $33 | $54 | −39% | Book › |
| 21 | Baylands Golf Links | Wed, Jul 8, 4:00pm Same-dayTwilight | $55 | $90 | −39% | Book › |
| 22 | Sharp Park Golf Course | Wed, Jul 8, 3:40pm Same-dayTwilight | $48 | $78 | −38% | Book › |
| 23 | Spring Valley Golf Course | Wed, Jul 8, 6:00pm Same-dayTwilight | $26 | $42 | −38% | Book › |
| 24 | Santa Teresa Golf Club | Wed, Jul 8, 6:37pm Same-dayTwilight | $26 | $42 | −38% | Book › |
| 25 | Redwood Canyon Golf Course | Fri, Jul 10, 4:01pm Twilight | $25 | $40 | −38% | Book › |
Each course's biggest live markdown — 25 of 83 courses with a deal (6,869 qualifying slots). Availability changes constantly; a slot may be gone by the time you click.
Source. Golf The Bay aggregates live, bookable tee-time inventory directly from the booking systems Bay Area courses use (GolfNow, ForeUp, Chronogolf, TotalE, CPS Golf, TeeItUp, EZLinks, TeeSnap, Quick18, GolfBack), refreshed several times a day. The three live chapters read the current snapshot at request time; the price chapter is a fixed edition.
Price levels are a frozen July 2026 snapshot — 35,385 bookable tee times with a listed price as of July 5, 2026, covering July 6–11, 2026. They are held still deliberately so the figures stay citable; availability, value, and deals above them update live. Prices are per-player public green fees; we use medians throughout (golf prices are right-skewed). The Saturday premium compares mornings only, course-by-course; twilight compares each course's 3pm-and-later median against its own morning median. Cart fees are not normalized. The window contains a single Saturday, so read day-of-week findings with that in mind.
Remaining count of bookable 18-hole tee times starting 7:00–10:59am on the upcoming Saturday/Sunday (Sat, Jul 11 & Sun, Jul 12), per course, ranked by how few remain. This is a remaining-availability proxy, not a fill rate: we can see how many slots are left, not how many a course opened, so a small course and a sold-out course can look alike — which is why we publish the count, not a percentage. Same-day weekend dates are excluded (their mornings are already past).
Value score = USGA course rating ÷ median 18-hole price × 10. We use course rating, not star reviews, because reputational review data is too sparse across our set to rank fairly, while course rating covers three-quarters of courses and measures the golf itself. A course needs at least 10 live priced 18-hole slots (10–19 flagged "small n"), par 68+, and a rating on file; courses missing a rating are excluded rather than guessed. Cart fees not normalized; same-day partial inventory excluded.
For each course we compute a reference median from all its live priced 18-hole slots this week (a course needs at least 10 to qualify, so a thin sample can't fake a deal). A slot makes the feed if it is same-day or twilight (3pm+) and priced at least 15% below that median. Discount is measured against the course's own median so a cheap course doesn't flood the list — only real markdowns do. We show each course's single biggest markdown. 956 same-day deal slots live now.
Scope. Public and semi-private courses with online tee-time inventory in the greater Bay Area and Northern California, from Sonoma to Monterey and inland to Sacramento and Lake Tahoe. Private clubs and courses without online booking are excluded. Medians are used throughout because golf prices are right-skewed.
Search every live tee time in the Bay Area by date, region, and party size.
Find Tee Times