Rates & Season Passes
Golf Madison Parks offers four distinct and affordable courses, each providing a unique experience for golfers of all skill levels. From scenic fairways to challenging layouts, Yahara Hills, Odana Hills, Monona, and The Glen offer a variety of play in the heart of Madison. Whether you're looking for a quick round or a full 18-hole challenge, our courses are open to all and designed for an enjoyable golfing experience at an unbeatable value.
Closed for the Season
As of November 17, Monona, The Glen and Yahara Hills are closed for the season. Odana Hills remains open as the weather and course conditions will allow. See alert for updates.
Odana Hills Golf Course Fall Rates
2025 Fall Rates
Monday, November 3 - End of Season
All rates are subject to tax.
| Type | Daily Fee | Loyalty |
|---|---|---|
| 9 Holes Walking - All Day | $21.00 | $18.50 |
| 9 Holes Riding - All Day | $31.00 | $28.50 |
| 18 Holes Walking - All Day | $31.00 | $26.00 |
| 18 Holes Riding - All Day | $47.00 | $42.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| 9 Holes Walking - All Day | $23.00 | $20.50 |
| 9 Holes Riding - All Day | $33.00 | $30.50 |
| 18 Holes Walking - All Day | $38.00 | $33.00 |
| 18 Holes Riding - All Day | $54.00 | $49.00 |
Yahara Hills Golf Course Fall Rates
2025 Fall Rates
Monday, November 3 - End of Season
All rates are subject to tax.
| Type | Daily Fee | Loyalty |
|---|---|---|
| 9 Holes Walking - All Day | $17.00 | $14.50 |
| 9 Holes Riding - All Day | $26.00 | $23.50 |
| 18 Holes Walking - All Day | $24.00 | $19.00 |
| 18 Holes Riding - All Day | $40.00 | $35.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| 9 Holes Walking - All Day | $18.00 | $15.50 |
| 9 Holes Riding - All Day | $27.00 | $24.50 |
| 18 Holes Walking - All Day | $24.00 | $19.00 |
| 18 Holes Riding - All Day | $40.00 | $35.00 |
Driving Range Rates
Odana Hills and Yahara Hills have driving range facilities.
- Small bucket (approximately 25 golf balls): $7.00
- Large bucket (approximately 75 golf balls): $14.00
Opening Day Through Sunday, Nov. 2
Monona Golf Course Rates
2025 Rates
Opening Day through Sunday, November 2
All prices are subject to tax.
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 3:00pm, 9 Holes Walking | $20.00 | $17.50 |
| Open – 3:00pm, 9 Holes Riding | $30.00 | $27.50 |
| 3:00pm – Close, 9 Holes Walking | $22.00 | $19.50 |
| 3:00pm – Close, 9 Holes Riding | $32.00 | $29.50 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 11:00am, 9 Holes Walking | $23.00 | $20.50 |
| Open – 11:00am, 9 Holes Riding | $33.00 | $30.50 |
| 11:00am – Close, 9 Holes Walking | $22.00 | $19.50 |
| 11:00am – Close, 9 Holes Riding | $32.00 | $29.50 |
| Type | Daily Fee |
|---|---|
| Juniors (17 and Younger), per 9-holes Monday – Thursday All Day Friday, Saturday, Sunday, Holiday after 11:00am | $12.00 |
| Sunday Family Fun Day (17 and Younger) with paid adult greens fee after 3:00pm | 1st Junior: FREE! 2nd Junior+: $5.00 |
| College Students w/ valid ID, per 9-holes All day Monday - Thursday; after 11:00 am Friday - Sunday | $18.00 |
| Type | Daily Fee |
|---|---|
| Riding Cart per 9 Holes | $10.00/rider |
| Pushing Cart per 9 Holes | $4.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| AM League 9 holes | $19.00 | $17.00 |
| PM League 9 holes | $21.00 | $19.00 |
Odana Hills Golf Course Rates
2025 Rates
Opening Day through Sunday, November 2
All rates are subject to tax.
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 3:00pm, 9 Holes Walking | $27.00 | $24.50 |
| Open – 3:00pm, 9 Holes Riding | $39.00 | $36.50 |
| 3:00pm – Close, 9 Holes Walking | $28.00 | $25.50 |
| 3:00pm – Close, 9 Holes Riding | $40.00 | $37.50 |
| 18 Holes Walking All Day | $39.00 | $34.00 |
| 18 Holes Riding All Day | $59.00 | $54.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 11:00am, 9 Holes Walking | $32.00 | $29.50 |
| Open – 11:00am, 9 Holes Riding | $44.00 | $41.50 |
| Open – 11:00am, 18 Holes Walking | $50.00 | $45.00 |
| Open – 11:00am, 18 Holes Riding | $70.00 | $65.00 |
| 11:00am – Close, 9 Holes Walking | $27.00 | $24.50 |
| 11:00am – Close, 9 Holes Riding | $39.00 | $36.50 |
| 11:00am – Close, 18 Holes Walking | $46.00 | $41.00 |
| 11:00am – Close, 18 Holes Riding | $66.00 | $61.00 |
| Type | Daily Fee |
|---|---|
| Juniors (17 and Younger), per 9-holes Monday – Thursday All Day Friday, Saturday, Sunday, Holiday after 11:00am | $15.00 |
| College Students w/ valid ID, per 9-holes All day Monday - Thursday; after 11:00 am Friday - Sunday | $20.00 |
| Type | Daily Fee |
|---|---|
| Riding Cart per 9 Holes | $12.00/rider |
| Riding Cart per 18 Holes | $20.00/rider |
| Pushing Cart per 9 Holes | $4.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| AM League 9 holes | $23.00 | $21.00 |
| AM League 18 holes | $37.00 | $33.00 |
| PM League 9 holes | $26.00 | $24.00 |
The Glen Golf Park Rates
2025 Rates
Opening Day through Sunday, November 2
All rates are subject to tax.
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 3:00pm, 9 Holes Walking | $24.00 | $21.50 |
| Open – 3:00pm, 9 Holes Riding | $34.00 | $31.50 |
| 3:00pm – Close, 9 Holes Walking | $25.00 | $22.50 |
| 3:00pm – Close, 9 Holes Riding | $35.00 | $32.50 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 11:00am, 9 Holes Walking | $25.00 | $22.50 |
| Open – 11:00am, 9 Holes Riding | $35.00 | $32.50 |
| 11:00am – Close, 9 Holes Walking | $24.00 | $21.50 |
| 11:00am – Close, 9 Holes Riding | $34.00 | $31.50 |
| Type | Daily Fee |
|---|---|
| Juniors (17 and Younger), per 9-holes Monday – Thursday All Day Friday, Saturday, Sunday, Holiday after 11:00am | $14.00 |
| Sunday Family Fun Day (17 and Younger) with paid adult greens fee after 3:00pm | 1st Junior: FREE! 2nd Junior+: $5.00 |
| College Students w/ valid ID, per 9 holes All day Monday - Thursday; after 11:00 am Friday - Sunday | $20.00 |
| Type | Daily Fee |
|---|---|
| Riding Cart per 9 Holes | $10.00/rider |
| Pushing Cart per 9 Holes | $4.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| AM League 9 holes | $23.00 | $21.00 |
| PM League 9 holes | $24.00 | $22.00 |
Yahara Hills Golf Course Rates
2025 Rates
Opening Day through Sunday, November 2.
As of May 7, rates are temporarily reduced. Learn more in Dave's blog.
All rates are subject to tax.
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 3:00pm, 9 Holes Walking | $20.00 | $17.50 |
| Open – 3:00pm, 9 Holes Riding | $32.00 | $29.50 |
| 3:00pm – Close, 9 Holes Walking | $23.00 | $20.50 |
| 3:00pm – Close, 9 Holes Riding | $35.00 | $32.50 |
| 18 Holes Walking All Day | $31.00 | $26.00 |
| 18 Holes Riding All Day | $51.00 | $46.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| Open – 11:00am, 9 Holes Walking | $24.00 | $21.50 |
| Open – 11:00am, 9 Holes Riding | $36.00 | $33.50 |
| Open – 11:00am, 18 Holes Walking | $41.00 | $36.00 |
| Open – 11:00am, 18 Holes Riding | $61.00 | $56.00 |
| 11:00am – Close, 9 Holes Walking | $22.00 | $19.50 |
| 11:00am – Close, 9 Holes Riding | $34.00 | $31.50 |
| 11:00am – Close, 18 Holes Walking | $36.00 | $31.00 |
| 11:00am – Close, 18 Holes Riding | $56.00 | $51.00 |
| Type | Daily Fee |
|---|---|
| Juniors (17 and Younger), per 9-holes Monday – Thursday All Day Friday, Saturday, Sunday, Holiday after 11:00am | $12.00 |
| College Students w/ valid ID, per 9-holes All day Monday - Thursday; after 11:00 am Friday - Sunday | $20.00 |
| Type | Daily Fee |
|---|---|
| Riding Cart per 9 Holes | $12.00/rider |
| Riding Cart per 18 Holes | $20.00/rider |
| Pushing Cart per 9 Holes | $4.00 |
| Type | Daily Fee | Loyalty |
|---|---|---|
| AM League 9 holes | $20.00 | $18.00 |
| AM League 18 holes | $33.00 | $29.00 |
| PM League 9 holes | $23.00 | $21.00 |
Driving Range Rates
Monona, Odana Hills and Yahara Hills have driving range facilities.
- Small bucket (approximately 25 golf balls): $7.00
- Large bucket (approximately 75 golf balls): $14.00
Memberships & Passes
Plan for a season of golfing! Discounted season passes and loyalty cards are a great way to save money on the daily rates. All rates are subject to tax.
To Purchase
Stop by any of the four golf courses to purchase in person. There is no online purchasing option at this time.
Season Pass Memberships
Two different season passes are available. Both passes are valid for the year purchases from opening day through Friday, October 31 and 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.
Loyalty Memberships
A loyalty card is a great way to save money on greens fees if you don’t hold a season pass. Loyalty members save $2.50 off every non-league 9 holes played and $2.00 off the league rate at all four golf courses.
- New: $50
- Renewal: $40
Cart and Bucket 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: $250
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 through Friday.
- Valid after 11:00am on Saturdays, Sundays, and Holidays. (Before 11:00am, pay the discounted junior rate.)
- Allow golfers to participate in First Tee - South Central Wisconsin programming at all four courses.