
Golf Lessons in Des Moines — Fun, Approachable Coaching for Every Level
Golf shouldn't be intimidating. Whether you're a first-timer, a parent signing up your kid, or someone who's played for years and just wants to stop slicing every drive — I'll meet you where you're at. Small changes, big results, and yes, it's actually fun.
⭐⭐⭐⭐⭐ Google Review
"Matt does a great job of customizing your lessons to your swing and expectations of where you want your golf game to go. The drills we work on are great and can be done at home in your garage, living room, or basement and won't break the bank!" — Jeremy Roush
Junior Lessons
High School & Junior Lessons
Golf is a game kids can play for life — and it's a lot more fun when they're not frustrated. I work with young golfers (and their parents) to build real fundamentals early, in a way that keeps it enjoyable, not stressful
Locations
Learn More >Golf Lessons in the Des Moines Metro, Urbandale, Pleasant Hill and Indianola
Toad Valley's Flightzone
Toad Valley's Flightzone Outdoor Covered & Heated Range
Contact me to schedule
515-202-3593 (text is best)
matt@mattdirkx.com
Ingersoll Location at Elevated Fitness
Indoor simulator, good for individual lessons focused on full swing and wedge play.
Contact me to schedule
515-202-3593 (text is best) matt@mattdirkx.com

A new indoor facility with the great tech and short game practice area
Purchase a Lessonon Elevation Golf Club's booking website
Contact me to schedule
515-202-3593 (text is best) matt@mattdirkx.com
Golf Lessons
Individual • Junior • Groups • On Course
Beginner • Intermediate • Skilled
Never picked up a club? Bringing your daughter or son to their first lesson? Trying to break 90? I teach all of it — in a relaxed, encouraging way that actually sticks.
Learn More >About
Hi, I'm Matt Dirkx. I've loved golf forever, and over 15 years of high-level amateur competition I picked up the technical and mental sides of the game — so you don't have to spend your Saturday sorting through bad golf tips on YouTube. I use that experience to help golfers of every level actually enjoy their time on the course.
About >