Range Now Open!

Award-Winning PGA Teachers and Programs

At the Kevin Haime Golf School, we have some of the best PGA teachers in the business, all trained by Kevin himself to improve every part of your game. Whether you want to work on your swing in a private or semi-private session, find the perfect clubs with a club fitting featuring launch monitor technology, get better around the greens to save strokes, or join a clinic or seminar for fun and informative learning; our PGA of Canada professionals are here for you.

Golf Centre

Our golf centre is a state of the art practice facility for your game. Use Toptracer to track your shots, practice on our two-acre shortgame complex and so much more…

A World Class Practice Centre

For a convenient and seamless practice experience you can now reserve your practice bay ahead of time! We’ve developed a whole new business model with our customers in mind. Book your 1/2 hr or 1 hr time slots for convenient, better, safer practice.

The Kevin Haime Golf Centre is widely considered a premiere practice centre in all of Canada. Our driving range includes 21 covered and heated hitting stations with Toptracer Tracking technology, 34 open-air hitting areas, and a two acre short game complex. We were the first in Canada to partner with Toptracer for augmented reality fun. Enjoy 7 game modes including My Practice, Approach Challenge, Long Drive, Points Game, Virtual Golf, and Go Fish for Kids!

And now play Toptracer ‘s newest mode, Toptracer 30 a comprehensive game assessment while you practice.

Junior Golf

Here at the Golf Centre we make golf more fun for everyone. From little ones who’ve never held a club to future champions training for their next event.

Fun for Everyone

 Our goal for every junior golfer is the same - to help kids learn in a productive but fun environment. Our expert PGA of Canada teaching staff, our world class facilities and our innovative programs help every junior enjoy their experience with us. For the last 30 years we've worked with countless juniors aged 4 - 18. Whether you're considering one of our always sold out Junior Clinics or our intensive High Performance Junior Coaching program to help your junior reach their potential and goals, we've got a program for you.