1. Closed for the season

    All City of Madison golf courses are closed for the season. 

    Thank you for a great year!

Rates & Season Passes

Golf Course Rates

Driving Range Rates

Monona, Odana Hills and Yahara Hills have driving range facilities.

  • Small bucket (approximately 25 golf balls): $6.00
  • Large bucket (approximately 75 golf balls): $12.00

Memberships

You can buy Season Passes and Loyalty Cards at any of the golf courses.

All rates are subject to tax.

Loyalty Memberships

  • New: $50
  • Renewal: $40

Loyalty members get discounts for all four courses:

  • $2.50 off every non-league 9 holes played
  • $2.00 off league rate

Season Pass Memberships

Passes are valid opening day through October 31st of the year of purchase. They are good for greens fees only.

  • Season Pass: $1,750.00
  • Weekday Pass: $1,500.00
    • Valid Monday-Friday all day.
    • Weekends and holidays, pay the Loyalty rate.

In November and December until the end of the season, pass holders normally pay $5.00 for unlimited golf per day of play. In 2024, this fee is waived.

Additional Passes

20 Cart Punch Pass: $360

Redeemable for 20 eighteen-hole cart ride equivalents. (A 9-hole cart ride is a half punch.) Valid at all four City of Madison golf courses.

20 Bucket Punch Pass: $220

Redeemable for 20 large buckets of range ball equivalents. (A small bucket is a half punch.) Valid at Yahara Hills, Odana Hills, and Monona golf courses.

Junior Passes

Junior Passes are available for golfers 17 years or younger.

  • Season Junior Pass: $300
  • Summer Junior Pass (June 1 – August 31): $150

Junior Passes are:

  • Valid at all four City of Madison golf courses.
  • Valid all day Monday – Friday.
  • Valid after 11:00am on Saturdays, Sundays, and Holidays. (Before 11:00am, pay the discounted junior rate.)
  • Allow golfers to participate in the First Tee programming at all four courses.
Was this page helpful to you?