Top 10 Golf Coaches in Phoenix: Pricing and Locations
Phoenix is one of the best cities in the country to work on your golf game. With courses open year-round and a deep bench of qualified instructors, the challenge isn't finding a lesson. It's finding the right coach for how you learn and what you want to improve.

TeachMe.To is a booking platform where you can browse vetted local golf coaches, compare prices and reviews, and schedule private lessons at courses across the Phoenix metro area. Every coach on this list is active and bookable through the platform.
We ranked these 10 instructors by lesson volume on TeachMe.To. More completed lessons generally signals consistent demand, repeat students, and a track record of delivering results. All 10 carry near-perfect ratings between 4.93 and 5.00, and pricing ranges from $57 to $118 per lesson.
Whether you're picking up a club for the first time or grinding to break 80, there's a coach on this list who fits. You can also browse golf coaches in Phoenix on TeachMe.To to filter by location, price, and availability.
Comparison Table
1. Robert Macgregor
Robert Macgregor leads the Phoenix metro in completed lessons on TeachMe.To by a wide margin: 896 lessons, 280 reviews, 4.96 rating. He carries a +3.6 handicap and has qualified for the Michigan Open, so he's not just teaching the game. He's still playing it at a near-elite level.
Before coaching independently, Robert spent time as a GOLFTEC instructor, where he developed a teaching philosophy built around simplification. Grip, ball position, swing path. He strips away the noise and focuses on the mechanical changes that actually produce repeatable results. If you've been layering on tips from YouTube and getting worse, his approach is the antidote.
896 lessons means students keep rebooking. With nearly three times the volume of the next coach on this list, Robert has built what looks like a steady roster of returning clients.
Price: $79/lesson
Venues: The Back Nine Golf - Peoria, Dobson Ranch Golf Course, The Foothills Golf Club
View Robert's profile on TeachMe.To
2. Rita Robina
Rita Robina's competitive resume reads differently than most Phoenix golf instructors. She's played in the Philippines Open, the Indonesian Open, and amateur tournaments across Asia, all since picking up the game in 1997. That international tournament background shaped her teaching: she knows which fundamentals hold up under pressure across different courses and conditions.
Her lessons zero in on balance, swing technique, and grip. With a 4 handicap, she's still sharp enough to demonstrate what she's coaching, not just describe it. 248 lessons and a 4.93 rating across 76 reviews on TeachMe.To.
Price: $85/lesson
Venues: Dobson Ranch Golf Course, Coronado Golf Course, Starfire Golf Club
View Rita's profile on TeachMe.To
3. Juan Tobar
Juan Tobar spent over a decade teaching golf and trained as a PGA Apprentice, which means his instruction follows a structured progression rather than a grab-bag of tips. Grip, ball position, stance, swing mechanics: he covers all of it in the first lesson so students leave with a complete framework, not just one isolated fix.
His perfect 5.00 rating across 59 reviews reflects that structure paying off. With 221 completed lessons, Juan has a particular knack for making the first few rounds of golf feel less overwhelming for newer players.
Price: $85/lesson
Venues: The Back Nine Golf, Dobson Ranch Golf Course, Starfire Golf Club
View Juan's profile on TeachMe.To
4. Mark Matsumoto
Mark Matsumoto has been teaching for 28 years, and his process reflects that depth. He analyzes swing metrics and builds follow-up videos and drills customized to each student's body type and flexibility. This isn't one-size-fits-all instruction. It's data-driven coaching refined over nearly three decades.
His reviews back it up: 4.95 across 105 ratings, with 150 lessons completed on TeachMe.To. Mark also offers free range balls at select locations and access to indoor air-conditioned facilities. If you've ever tried to take a lesson in a Phoenix July, you know how much that matters.
Price: $92/lesson
Venues: Ahwatukee Golf Club, The Back Nine Golf (Chandler/Sun Lakes), Raven Golf Club Phoenix
View Mark's profile on TeachMe.To
5. Nicholas Schuelke
Nicholas Schuelke's path to golf coaching took some detours. He holds an Associate degree in Golf Course Management and a Masters in Public Administration. He also spent 10 years working as a Golf Professional on cruise lines, teaching in the Caribbean, Europe, and Hawaii.
All that variety means he's coached golfers with wildly different expectations, skill levels, and time horizons (some passengers had three days to learn). Nicholas uses V1 video swing analysis in his lessons, letting students see their mechanics frame by frame and track progress across sessions. At $62 per lesson, he's one of the most affordable golf instructors in Phoenix, and his 4.97 rating across 40 reviews and 114 completed lessons confirm the price isn't a compromise on quality.
Price: $62/lesson
Venues: Stonecreek Golf Club, Paradise Valley Golf Course, Coronado Golf Course
View Nicholas's profile on TeachMe.To
6. John Williams
John Williams played for over 25 years and carried a 1 handicap before injuries ended his competitive career. That forced transition from serious player to full-time coach gave him something useful: he knows exactly what it feels like to fight your body on the course, and he can spot the mechanical compensations that creep in when something isn't working.
He's completed 95 lessons on TeachMe.To with a 4.97 rating across 38 reviews. His venues span the East Valley and Scottsdale, and his playing history gives him credibility with lower-handicap golfers who want instruction from someone who's been in the single digits.
Price: $71/lesson
Venues: Western Skies Golf Club, Scottsdale Silverado Golf Club, Dobson Ranch Golf Course
View John's profile on TeachMe.To
7. Joe Kane
Joe Kane has been around the game for five decades. Recently, he formalized that experience by earning certification as a Master Teaching Professional through the Professional Golf Teachers Association of America.
90 lessons completed, 4.94 rating across 43 reviews. Joe pairs that deep institutional knowledge with a personalized approach to each student. His venues in Peoria and Sun City are a real convenience for west-side golfers, who otherwise often have to drive 30-plus minutes east to find a private instructor with strong reviews.
Price: $71/lesson
Venues: Peoria Pines Golf & Restaurant, Sun City Country Club, Sun City North Golf Course
View Joe's profile on TeachMe.To
8. Ed Swanner
Ed Swanner's background is in corporate training, and you can tell. His lessons are organized around clear takeaways: specific drills, actionable tips, and a practice plan students can run through on their own between sessions. If you've ever left a golf lesson unsure what to actually work on, Ed is the opposite experience.
At $57 per lesson, he's the most affordable coach on this list. He holds a perfect 5.00 rating across 14 reviews with 60 lessons completed. Good entry point for someone testing the waters with private golf lessons in Phoenix without a big per-session commitment.
Price: $57/lesson
Venues: Club Twirl Golf Lounge, Golf Ranch, Bellair Golf Park
View Ed's profile on TeachMe.To
9. Mike Pierard
Mike Pierard competed as a Division I athlete before becoming a PGA Associate, and that competitive athletic background shows up in his coaching. He understands how to push students technically while keeping the environment loose enough that the work doesn't feel like a grind.
49 lessons completed on TeachMe.To, perfect 5.00 rating across 11 reviews. His Scottsdale and East Valley venues (Continental, Coronado, Orange Tree) give students access to well-maintained courses. He's still building his lesson count, but the combination of a D1 athletic career and PGA Associate credential puts him on solid footing as he grows his roster.
Price: $92/lesson
Venues: Continental Golf Club, Coronado Golf Course, Orange Tree Golf Resort
View Mike's profile on TeachMe.To
10. Cliff Kirby
Cliff Kirby has been a certified professional instructor for 11 years, with over 30 years of total involvement in the game. His focus is on growing the sport, and that mission shapes his coaching: he's particularly patient with newer players who need encouragement alongside instruction.
At $118 per lesson, Cliff is the highest-priced coach on this list. His perfect 5.00 rating across 36 reviews and 53 completed lessons suggest students see the value. His venues in Cave Creek and north Phoenix serve an area with noticeably fewer golf instructors, so golfers up in that corridor don't have to drive down to Scottsdale or Tempe for quality private lessons.
Price: $118/lesson
Venues: Cave Creek Golf Course, The 500 Club at Adobe Dam, Rancho Manana Golf Club
View Cliff's profile on TeachMe.To
How We Ranked These Coaches
The primary ranking factor is lesson volume on TeachMe.To. Completed lessons are a practical signal of demand: coaches who consistently attract and retain students tend to rise to the top.
We also considered rating, review count, pricing, venue coverage across the metro, and coaching background. All 10 coaches are currently active and bookable. You can find golf lessons on TeachMe.To to compare coaches side by side and book directly.

This list isn't a ranking of "best to worst." Every coach here has strong credentials and near-perfect reviews. The lesson volume order simply reflects which instructors have the longest track record on TeachMe.To.
FAQs
How much do golf lessons cost in Phoenix?
Based on this list, private golf lessons in Phoenix range from $57 to $118 per session. Most coaches fall in the $71 to $92 range. Pricing depends on the instructor's experience, credentials, and venue.
How do I find a golf coach near me in Phoenix?
You can browse golf coaches in Phoenix on TeachMe.To, filter by price and availability, read reviews from verified students, and book lessons directly.
Are these coaches good for beginners?
Yes. Most coaches on this list teach beginners regularly. Juan Tobar builds a full-swing foundation from lesson one, Ed Swanner structures sessions around clear drills you can repeat at the range, and Cliff Kirby is especially focused on helping new players build confidence on the course.
What should I look for in a golf instructor?
Consider their teaching experience, playing background, communication style, venue locations, and price. Reading reviews from other students is one of the most reliable ways to gauge whether a coach's style will work for you.
How many lessons do I need to improve?
It depends on your starting point and goals. Some players see noticeable progress after two or three lessons focused on fundamentals. Others benefit from ongoing sessions spread over several weeks or months. Most coaches on this list offer flexible booking, so you can start with a single lesson and go from there.
Find a golf coach in San Diego on TeachMe.To
Find a Golf Coach Near You
Ready to get started? Browse local tennis coaches and book your first lesson:
Los Angeles · New York · San Francisco · Houston · Seattle · Toronto · Boston · Dallas · See all cities →