Golf Instruction

Let us help get your game on track, or take it to new heights.
We are happy to offer a variety of instruction, lessons and camps geared to help you improve your game. No matter what level you are at, our PGA professionals provide lessons in a fun and inspiring environment tailored to your specific needs.
Our team of award-winning PGA of Canada Golf Professional’s are excited to offer a diverse instructional program and experience that caters to any golfers needs. Whether you are new to the game, an avid recreational player searching for a few simple ways to improve, or an individual or group looking for a comprehensive program, we can create a customized instructional program for you.

Our Instructional Philosophy is to provide you with an exceptional experience that meets or exceeds your expectations. Golf is a wonderful, fun, and healthy activity and we believe that instruction and practice should possess those same benefits.

Meet our team of PGA of Canada Professionals, send us a request, or feel free to contact us directly.

Junior Golf Camps

Stay tuned for our 2022 Junior Camp dates.

Golf Instruction

Whether it's a private lesson or group clinic,
we can help you improve!

Base Rates

Adult Private Instruction (1 student)
Session length – 45 mins

  • 1 Lesson – $75.00
  • 3 Lessons – $200.00
  • 5 Lessons – $325.00

Adult Semi-Private Instruction (2 – 5 students)
Session length – 1 hour

  • 1 Lesson – $50.00 pp
  • 3 Lessons – $135.00 pp
  • 5 lessons – $210.00 pp

Adult Group Clinics (customizable programming available) (4 – 8 students)
Session length – 1 hour

  • 1 Clinic – $50.00 pp
  • 2 Clinics – $90.00 pp
  • 3 Clinics – $120.00 pp

Corporate Clinics (contact for program options)

*All prices subject to applicable taxes.*

Contact Info

Private lessons are available by appointment with any of our PGA instructors. Video analysis is available upon request.

Golf Shop: 1-800-667-6444 (toll free) or 1-250-347-6200 (Springs GolfShop)

For more info, contact the Springs Course at

 Register or Set up an Appointment: