Services
Swipe·1 / 9

Craig Cook

Golf Coach in Oakville, ON

4.9(73 reviews)
103+ lessons taught

My name is Craig and I’m a college level golf coach offering private golf lessons around Toronto from Hamilton to Muskoka. I look forward to meeting you at your local golf course this season, as I always personalize each lesson plan regardless of skill level. On-course or indoor options available.

Book a lesson

4.9

73 reviews

103+

Lessons taught

9

Years experience

11

Locations

About Craig

My name is Craig and I’m a college level golf coach offering private golf lessons around Toronto from Hamilton to Muskoka. I look forward to meeting you at your local golf course this season, as I always personalize each lesson plan regardless of skill level. On-course or indoor options available.

Teaches: Adults, Seniors
Levels: beginner, intermediate, expert

See Craig Cook in Action

Private Lessons

Choose a lesson package that works for you. Every session is personalized to your skill level and goals.

golf

Lesson Package

Private coaching

Lesson Package

1h
Number of lessons
4
View details
“I loved improving my golf skills during the lesson with Craig. The session was well-paced and focused, making it easy to follow and apply what I learned. If you're looking to sharpen your game, Craig's lessons are definitely worth trying. The positive experience will help motivate me for future practice. Looking forward to more progress ahead! ⛳️”
M

Mike M.

What Students Say

4.9(20 reviews)
ED

Ethan D.

1 lesson

What stood out to me in my lesson with Craig was the easygoing approach that made learning enjoyable and stress-free. The relaxed vibe helped me focus better on my technique. If you’re looking to improve your game in a friendly setting, Craig’s lessons are definitely worth trying out. It’s a great way to build confidence on the course.

VN

Verona N.

9 lessons

I loved how Craig focuses on all the details and helps me understand how things work. The lesson was thorough and clear, making it easy to follow and improve my game. If you’re looking for focused coaching that breaks down the basics and beyond, Craig’s lessons are definitely worth trying. A great experience overall! ⛳️🙂

MG

Mark G.

1 lesson

I play golf on the weekends for fun, so Craig has been a fantastic instructor who makes the game more enjoyable. I learned new drills to refine my technique and improve my consistency. Craig's passion for the game is contagious, and I always leave the lesson feeling inspired.

BM

Ben M.

1 lesson

I'm a golf addict who's always looking to improve, and lessons from Craig have been instrumental in my journey. His in-depth analysis of my swing and personalized drills have made a significant impact on my game. Highly recommended Craig for anyone serious about golf!

MB

Matthew B.

1 lesson

As a competitive golfer, I'm always looking to fine-tune my skills. Craig not only helped me with my short game and swing mechanics but also provided valuable mental game and course management strategies. His coaching has taken my game to the next level.

TJ

Tom J.

1 lesson

After retiring, I decided to take up golf as a hobby. Craig was incredibly patient with me, understanding the limitations of age and mobility. He tailored the lessons to my abilities, and I've enjoyed every moment on the course since.

Ready to Start?

Craig is available throughout the week for lessons. Pick a time that works for your schedule.

Choose a Package

Weekly Schedule

Mon
8AM - 10AM11:30AM - 2PM4PM - 8PM
Tue
8:30AM - 11:30AM2PM - 8PM
Wed
6AM - 11AM1PM - 3PM5PM - 8PM
Thu
9:30AM - 11:30AM1:30PM - 3PM5PM - 8PM
Fri
9AM - 12:30PM3PM - 8PM
Sat
8AM - 8PM
Sun
8AM - 8PM

Booking policies

Cancellation

Free cancellation up to 24 hours before your lesson.

Services

Golf LessonsPrivate Lessons

Craig Cook

Golf Coach

Oakville, ON

Quick Links

About CraigStudent ReviewsAvailability

Get Started

Ready to improve your golf game? Browse Craig's packages and book your first session today.

Book a Session

Where Craig Teaches

  • Tee Zone Driving RangeOakville, ON
  • Vic Hadfield Golf & Learning CentreOakville, ON
  • Centennial Park Golf CentreEtobicoke, Ontario
  • Tracer Golf ScarboroughScarborough, Ontario
  • Hidden Lake Golf ClubBurlington, ON
  • Markham Golf DomeMarkham, Ontario
  • Ninth Line Family Golf AcademyMississauga, Ontario
  • The Docks Driving RangeToronto, Ontario
  • Rock Chapel Golf CentreDundas, ON
  • Swang GolfMississauga, Ontario
  • Pipers Heath Golf ClubMilton, Ontario
Powered by CoachGrow

© 2026 Craig Cook. All rights reserved.