Book a Tee Time Register now for GolfBC eNews
& FREE Game Tracker.



Junior Programs

Private and Semi-Private Lessons
These lessons are great for juniors of all ages who learn better in a smaller group or one on one.  Our instructors will teach all aspects of the game in a fun environment.

Private (one person):

Lesson Series of:Senior InstructorAcademy Instructor
Semi-Private (two people, all prices are per person):

Lesson Series of:Senior InstructorAcademy Instructor:

Fine Print: After committing to an initial 3 months of coaching, golfers may continue their coaching program on a monthly basis. Payment will be processed by credit card and will be charged on the 1st of each month.

Weekly Classes
Group lessons are suitable for juniors who want to learn the basic fundamental skills of golf in a fun and exciting environment. Physical activity is essential for healthy child development.
Suitable for juniors 4-6 years old and 7-12 years old, beginner - intermediate skill level.

Each 4-lesson series is focused around:

  • The fundamental movements and how to link them together in play.
  • Building confidence and positive self-esteem.
  • Working on general athleticism to help build strong bones and muscles, improving flexibility, developing good posture and balance, improving fitness, reducing stress and improve sleep.
Saturdays, 11-11:45PM
All Group Classes: $85 per person Includes 4, 45-minute lessons

2018 DatesRegistration (ages 4-6)Registration (ages 7-12)
Jun 2-23Book nowBook now
Jul 7-28Book nowBook now
Aug 4-25Book nowBook now
Bring your Own Group
Our group lessons are a great way learn an introduction into the game. We will cover putting, chipping, 5 fundamentals of a set up and basic swing techniques. This program is perfect for a group of friends or family who want to pick their own times and dates. You can also design the curriculum to suit the goals of your group. 3-6 golfers.

$85 per person Includes 4, 45-minute lessons

To book, contact Keri Moffat by email or telephone at 604.276.0585 x.113 or 1.800.i.GolfBC.

Golf Camps
4-Day Summer Junior Golf Camps all summer at Mayfair Lakes!
Suitable for juniors 6+ years old, beginner - intermediate skill level.

Our 4-Day Golf Camps are suitable for juniors 6+ years old who want to learn the basic fundamental skills of golf in a fun and exciting environment. Our coaches will teach a variety of golf skills using traditional golf equipment as well as SNAG and other sporting equipment. We believe better athletes make better golfers so we incorporate different sports like soccer and tennis to help kids learn the important movement patterns in golf. The group size will be 3-6 kids per instructor. During camps, young golfers will:

  • Develop physical literacy by working on fundamental movement skills and building overall motor skills.
  • Be introduced to golf specific skills.
  • Work on general athleticism to help build strong bones and muscles, improve flexibility, develop good posture and balance, improve fitness, reduce stress and improve sleep.
Tuesday - Friday, 11AM - 12:30PM
$125 per junior

2018 Dates and Registration
(Click desired date to register)

Jul 10-13Aug 7-10
Jul 17-20Aug 14-17
Jul 24-27Aug 21-24
Jul 31-Aug 3Aug 28-31
FUNdamentals Coaching Program
a Junior's Introduction to Competitive Golf

This 6-week program is the perfect progression from our Recreation Programs. The objective of this program is to continue reinforcing basic skills and building them into introductory competitive experiences.
Suitable for juniors 6-9 years old, intermediate skill level.

Includes 6, 45-minute lessons from a PGA Canada Professional/GBC Golf Academy Instructor.
Fridays, 5-5:45PM
$130 per person

2018 Dates and Registration
(Click desired date to register)

New Competitor Coaching Program
Mayfair Lakes has introduced a new 3-month Competitor program suitable for juniors interested in playing golf and competing in tournaments. This program focuses on skill development and training. The Competitor Program includes 12 hours of group based sessions and on-course instruction.
Suitable for juniors 8-14 years old, intermediate - advanced skill level.

Mayfair's coaches follow a detailed periodization plan designed to teach juniors the necessary skills to improve their game:

  • Learn to cope with the physical and mental challenges of competition
  • Optimize the skill set and build on competitive experience
  • Balance, flexibility, posture, core strength and stability, power, cardiovascular endurance, and performance skills
  • Balance between training (60%) and competition (40%) to foster ongoing development
  • Age/stage appropriate competitive experiences where success and results are important but not the top priority

2018 Dates and Registration
(Click desired date to register)

  • All lessons must be prepaid
  • Lessons prices are plus GST
  • Prices and dates are subject to change
  • Use of rental clubs are free during lessons
  • Please arrive at least 15 minutes early to allow for registration
  • 24 hour notice is required for all cancellations
  • Dress code is in effect on the driving range
  • Lessons expire with 1 year from date of purchase
GBC Golf Academy at Mayfair Lakes
5460 No. 7 Road in Richmond, BC