Hello and welcome to Shoal Creek Driving Range and Batting Cages. Since 1994 we have been the Premiere driving range and batting cage facility of the Northland. Please be sure to take advantage of our monthly "Internet Specials".   We thank you for your continuing support and we hope to see you at the range!



Lessons now taught by:
Danny Madsen

Danny has been with the golf industry for 43 years. He has worked as a superintendent, helped build two Championship courses and taught at multiple clubs throughout the Midwest.

Teaching the game of golf is Danny’s true passion. He has taught golfers of all ages and experience levels. Many of his students have gone on to compete in national events including the USGA Amateur and U.S. Open.

His teaching philosophy is “Keep it Simple”. His goal is to enhance the playing ability and overall enjoyment of the game for each student.

Danny looks forward to working with you at Shoal Creek Driving Range.


  • Adult Lessons - $50/hour
  • Package of 6 Lessons for $250
  • Package of 3 Lessons for $125


  • Junior Lessons (18 and Under) - $35/hour
  • Package of 6 Lessons for $175
  • Package of 3 Lessons for $87.50


Golf Clinics ONLY $10.00
At Shoal Creek Driving Range
With Golf Professional Danny Madsen
** Clinics will be limited to six people per session. **
Sign up at Shoal Creek Driving Range or Call (816) 734-9595
Junior Clinics
  • 1 Hour Clinic Only $10.00
  • Boys and girls ages 4 to 18
  • Every Saturday Starting April 11th
  • Start Times: 9:30AM & 10:45AM

Ladies Clinics
  • 1 Hour Clinic Only $10.00
  • Every Tuesday Starting April 7th
  • Start Time: 6:00PM

Men's Clinics
  • 1 Hour Clinic Only $10.00
  • Every Wednesday Starting April 8th
  • EStart Time: 6:00PM