Odana Hills Golf Course

This popular west side 18-hole regulation golf course is a test to golfers of all abilities and levels. The par-72 course is one of the most popular in the state and hosts several city tournaments each year. The scenic landscape and convenient location off of the Beltline Highway challenges golfers from throughout the Midwest. The expansive clubhouse offers a lounge, locker rooms, pro shop and great food service. A large putting green and driving range compliment the facility.

Odana Hills Golf Course

2018 Rates

Spring: Opening Day through May 11

  Daily Fee Loyalty Loyalty Plus
Monday-Friday, 9 Holes Walking (All Day) $16.00 $13.50 $13.50
Monday-Friday, 9 Holes Riding (All Day) $24.00 $21.50 $21.50
Monday-Friday, 18 Holes Walking (All Day) $26.00 $21.00 $21.00
Monday-Friday, 18 Holes Riding (All Day) $42.00 $37.00 $37.00
Saturday-Sunday & Holidays, 9 Holes Walking (All Day) $17.00 $14.50 $14.50
Saturday-Sunday & Holidays, 9 Holes Riding (All Day) $25.00 $22.50 $22.50
Saturday-Sunday & Holidays, 18 Holes Walking (All Day) $28.00 $23.00 $23.00
Saturday-Sunday & Holidays, 18 Holes Riding (All Day) $44.00 $39.00 $39.00
Cart Rates      
9 Holes $8.00    
18 Holes $16.00    
College Students w/valid ID; Per 9 holes      
Monday-Thursday (All Day) $11.00    
Friday-Sunday & Holidays, after 11 am $11.00    

Earn 1 point per dollar spent with Loyalty Plus Card. All rates subject to tax.

Summer: May 12 through September 16

  Daily Fee Loyalty Loyalty Plus
Open-3:00pm 9 Holes Walking $16.50 $14.00 $14.00
Open-3:00pm 9 Holes Riding $24.50 $22.00 $22.00
3:00pm-6:00pm 9 Holes Walking $20.00 $17.50 $17.50
3:00pm-6:00pm 9 Holes Riding $28.00 $25.50 $25.50
Twilight 9 Holes Walking $17.50 $15.00 $15.00
Twilight 9 Holes Riding $25.50 $23.00 $23.00
Starting at: 6:00pm 5:00pm 5:00pm
Open-3:00pm 18 Holes Walking $31.00 $26.00 $26.00
Open-3:00pm 18 Holes Riding $47.00 $42.00 $42.00
3:00pm-6:00pm 18 Holes Walking $38.00 $33.00 $33.00
3:00pm-6:00pm 18 Holes Riding $54.00 $49.00 $49.00
Twilight Unlimited Play With a Cart $28.00 $23.00 $23.00
Starting at: 6:00pm 5:00pm 5:00pm
18 Hole Riding Special (10:00am-3:00pm) $38.00 $33.00 $33.00
All Day 9 Holes Walking $20.00 $17.50 $17.50
All Day 9 Holes Riding $28.00 $25.50 $25.50
All Day 18 Holes Walking $38.00 $33.00 $33.00
All Day 18 Holes Riding $54.00 $49.00 $49.00
Open-11:00am 9 Holes Walking $23.00 $20.50 $20.50
Open-11:00am 9 Holes Riding $31.00 $28.50 $28.50
Open-11:00am 18 Holes Walking $41.00 $36.00 $36.00
Open-11:00am 18 Holes Riding $57.00 $52.00 $52.00
11:00am-Close 9 Holes Walking $18.00 $15.50 $15.50
11:00am-Close 9 Holes Riding $26.00 $23.50 $23.50
11:00am-Close 18 Holes Walking $34.00 $29.00 $29.00
11:00am-Close 18 Holes Riding $50.00 $45.00 $45.00
Juniors (18 and Younger)      
Mon-Thurs All Day/Fri-Sat-Sun-Hol after 11:00am $11.50 $9.50 $9.50
College Students w/valid ID; Per 9 holes (applies to students only)      
Mon-Fri All Day/Sat-Sun after 11:00am $13.00    
Cart Prices      
Riding Cart per 9 Holes $8.00/rider    
Push Cart per 9 Holes $3.25    

All prices are subject to tax.

Fall: September 17 through End of Season

Daily Fees (Monday-Friday) Daily Fee Loyalty Loyalty Plus
9 Holes Walking $14.00 $11.50 $11.50
9 Holes Riding $22.00 $19.50 $19.50
18 Holes Walking $22.00 $17.00 $17.00
18 Holes Riding $38.00 $33.00 $33.00
Daily Fees (Saturday-Sunday, Holidays)      
9 Holes Walking $15.00 $12.50 $12.50
9 Holes Riding $23.00 $20.50 $20.50
18 Holes Walking $24.00 $19.00 $19.00
18 Holes Riding $40.00 $35.00 $35.00
College Rate with valid student ID per nine holes (applies to students only)      
All Day, Every Day $12.00    
Season Pass / Restricted Pass Members $5.00**    
Badger/Packer Game Day Special*      
9 Holes Walking $12.50    
9 Holes Riding $20.50    
18 Holes Walking $19.00    
18 Holes Riding $27.00    

*Valid 10:00am - Close on Game Days only. Does not apply to night games. Lowest available rate. Loyalty Cards not accepted for additional amount off this rate.
**Daily Play Fee after October 31st.

All prices are subject to tax.

Meet the Pros

Ryan Brinza, PGA Madison Parks Head Golf Professional (West)

Ryan Brinza

Ryan Brinza is the PGA Head Golf Professional for the City of Madison West Golf Courses: Odana Hills and Glenway. Ryan began playing golf at the age of 5 with his father at Vitense Golfland, just down the road from Odana Hills. At the age of 14, he started working at Door Creek to pay for a new set of golf clubs and worked in a variety of areas ultimately landing as a pro shop attendant. After college, Ryan entered the PGA Professional Golf Management Program and took a job as the Assistant Golf Professional at Odana Hills Golf Course. After five years, he became the First Assistant Golf Professional at Odana Hills and finished his PGA education in December of 2013. Ryan became a PGA Certified Professional in the field of Golf Operations and started as a Head Golf Professional at the beginning of the 2014 season. Ryan can be reached at rbrinza@cityofmadison.com or (608) 266-4710.

Matt Huenink Assistant Golf Professional, Odana Hills Golf Course

Matt Huenink

Matt Huenink grew up in Sheboygan, Wisconsin and spent much of his time playing various sports. He lived just a few blocks from the local golf course and began working there at age 14. He continued working there for six years and golf became one of his favorite sports. Matt has been working for City of Madison Parks at Odana Hills Golf Course since 2013, starting as a clubhouse attendant and was eventually promoted to Assistant Golf Professional in 2016. He is looking forward to teaching and growing the game of golf in Madison. When Matt is not at the course, he enjoys fishing and reading.

Adam Leu Assistant Golf Professional, Odana Hills Golf Course

Adam Leu

Adam was born and raised on the West side of Madison. He began golfing in grade school at Odana Hills GC and Nakoma CC, later working at both courses. Adam graduated from Madison West HS and was a member of the WIAA Boys State Championship Golf team in 1987. After high school, Adam attended MATC and UW-Madison, also working on the Golf Staff at University Ridge GC. It was during this time Adam decided he wanted to make golf his career. Adam has been fortunate to learn the golf business, instruction, and communication skills from a few of the most respected and well-known Golf Professionals in the state. “I am honored to represent the City of Madison as a one of its Golf Professionals and as an instructor.” Says Adam. “I look forward to growing the game especially through teaching beginners and juniors, and also improving the scores of the area’s seasoned players.” In his free time, Adam enjoys travelling, watching and attending sporting events and playing golf with his family and friends.

Season Tee Off Party - Odana Hills - March 2nd

posted January 5, 2019 3:23 PM

The 2019 Season Tee Off Party will be held on Saturday March 2nd at Odana Hills Golf Course. Doors will open at 10:00am and will remain open until 6:00pm. 

Stop in to check out all that Golf Madison Parks has to offer in 2019. Meet up with some of our league representatives, our professional staff, junior programs, Sue Shapcott (our lead golf instructor) and much more! Best of all, save 10% off your Season Pass or Loyalty Cards! Spread the word!

Are you or someone you know looking to work for the City of Madison golf courses? We are looking for highly motivated, energetic, self-starters to join our team in 2019. Apply for any of our open positions at the link here:


Open Positions:
Assistant Golf Professional 
Attendant - Various Agencies (select golf courses as your primary choice)
Golf Course Laborer (Golf course grounds crew)
Food and Beverage Server (bartender/beverage cart staff)

Odana Hills Golf Course
18-Hole Regulation Course
4635 Odana Road
Madison, WI 53711
Phone: (608) 266-4724
Get Directions

Odana Hills Golf

Find Madison Parks in Facebook