Youth on Course - PARTICIPATING COURSES
See below for a list of participating courses in Iowa. Keep in mind that we are continually working to add new courses, so check back often.
You can click on the course name to see address and other contact info. Please be sure to CALL TO MAKE A TEE TIME in order to take advantage of the Youth on Course opportunities. DO NOT just show up without making a tee time.

A.H. Blank Golf Course, Des Moines
- $5 – Mon-Fri Anytime, Sat-Sun after 12 pm (must play with an adult first few times you play)
Airport National Golf Course, Cedar Rapids
- $5 – Mon-Fri Anytime, Sat-Sun after 12 pm
Bear Creek Golf Course, Forest City
- $5 – Weekdays until 2 p.m., excluding Thursdays. No event or tournament days.
Bent Tree Golf Club, Council Bluffs
- $5 – Restrictions not specified at this time, please call to make a tee time
- $5 – Mon & Tues All Day, Wed before noon, Thurs after noon
Bright-Grandview Golf Course, Des Moines
- $5 – Mon-Fri Anytime, Sat-Sun after 12 pm (must play with an adult first few times you play)
Briggs Woods Golf Course, Webster City
- $5 – Mon-Fri 9 a.m. – 4 p.m. (Friday’s avail after May 1), Sat – no play, Sun. after 10 a.m.
- $5 – all days, all times (players age 13 and under must play with an adult)
Deer Run Golf Course, Hinton (Sioux City)
- $5 – Mon-Fri, not avail Sat or Sun
Fairfield Golf & CC, Fairfield
- $5 – Mon-Fri until 3 p.m. – under 9 must be accompanied by adult
Grinnell College Golf Course, Grinnell
- $5 – TBD
Griswold Golf Course, Griswold
- $5 – Mon-Fri Anytime, Sat-Sun after 12 pm (must play with an adult first few times you play)
Hickory Grove Golf Course, Oelwein
- $5 – Mon-Wed, Friday before 4 p.m. Sat-Sun after 3 p.m. with adult No Holidays or Tourney days
Highland Park Golf Course, Mason City
- $5 – Mon-Fri all day, weekends & holidays after 12 noon
Hunters Ridge Golf Course, Marion
- $5 – Sun-Thurs after 3 pm, not avail Fri or Sat
Jester Park Golf Course, Granger
- $5 – Mon-Fri Anytime, Sat-Sun after 12 pm (must play with an adult first few times you play)
Jones Park Golf Course, Cedar Rapids
- $5 – Mon-Fri before 2 pm, Sat, Sun & Holidays after 12 pm
Lake Panorama National Golf Course, Panora
- $5 – No restrictions specified at this time – please call to make a tee time
Landsmeer Golf Club, Orange City
- $5 – No restrictions, just call to make a tee time
Majestic Hills Golf Course, Denison
- $5 – Must call to make a tee time – Not avail Wed. afternoon/evening
Muscatine Municipal Golf Course, Muscatine
- $5 – Must call to make a tee time – must be accompanied by full-fee paying adult
Palmer Hills Golf Course, Bettendorf
- $5 – Mon-Thurs before 3 p.m., Sundays after 11 a.m. Not Avail on Fri or Sat
Pine Knolls Country Club, Knoxville
- $5 – Sun & Wed, noon to close, Mon, Tues, Fri, Sat, all day, Thursday not available
River Ridge Golf Course, Independence
- $5 – Mon-Wed, Friday before 4 p.m. Sat-Sun after 3 p.m. with adult No Holidays or Tourney days
Shenandoah Community Golf Course, Shenandoah
- $5 – no restrictions, please call to make tee time
Tara Hills Country Club, Van Horne
- $5 – Mon, Wed-Fri – Must call ahead for Tee Times
The Meadows GC, Asbury (Dubuque)
- $5 – Mon-Thurs anytime, Sundays after 12 noon
The Preserve on Rathbun Lake (Honey Creek Resort), Moravia
- $5 – Mon-Fri anytime (March 1 to Nov 1)
The Ridge Golf Club, Sioux Center
- $5 – No restrictions, just call to make a tee time
Three Elms Golf Course, Independence
- $5 – all days, all times
Timberline Golf Course, Peosta
- $5 – Mon-Fri, any time, Sat, Sun after 2 p.m.
Twin Pines Golf Course, Cedar Rapids
- $5 – Mon-Fri before 2 pm, Sat, Sun & Holidays after 12 pm
Waveland Golf Course, Des Moines
- $5 – Mon-Fri Anytime, Sat-Sun after 12 pm (must play with an adult first few times you play)