Golf Lessons & Programs
Oakville, Richmond Hill, Stouffville, Toronto & Area
Junior Golf Camps
Designed for young golfers ages 6 to 13, our award-winning golf camps blend fundamental skill development with a fun, high-energy atmosphere. Serving families in Oakville, Richmond Hill, and Stouffville, we offer flexible half-day and full-day schedules across a variety of programs, including outdoor recreation and elite junior development.
Junior Competitive Team
Designed for serious young golfers aiming to take their game to the next level, our Development Team provides the structured coaching and tournament preparation needed to transition into elite competition. Hosted at Bathurst Glen Golf Course in Richmond Hill, this program focuses on refining mechanics, strategic decision-making, and mental toughness in a high-performance setting.
Led by David Fritz, a three-time U.S. Kids World Champion coach with a proven track record of over 100 tournament-winning students, juniors participate in 40 hours of group and on-course training. Through structured practice plans, competitive drills, and game-like simulations, players build the skills and confidence required for tournament success while establishing a clear pathway toward our Elite Team.
Elite Performance Team
Players in the Development Team will be mentored to elevate their skills with the goal of progressing to the Elite Team. Those who show high performance and readiness may be invited to join the Elite Team, which offers world-class training for top-level junior golfers.
Parent Child Golf Clinics
Spend quality time with your child while learning a skill you can enjoy together for a lifetime. Our 4-week Parent-Child Clinics focus on fun and essential fundamentals, covering all aspects of the game in a welcoming, hands-on environment. Spring and summer sessions are hosted at Bathurst Glen Golf Course in Richmond Hill, Tee Zone Driving Range in Oakville, and Bruce’s Mill Conservation Park in Stouffville. During the fall, our program is held at the River Oaks Community Centre in Oakville. For pricing details, please visit our Rates page.
Active Start (6 & Under)
As our most popular junior group program, Active Start offers a fun, safe, and exciting introduction to golf tailored specifically for young players aged six and under. In an engaging group setting, children build essential athletic movements, balance, and hand-eye coordination while learning the fundamentals of their golf swing. Equipment is provided for anyone who needs it, though juniors with their own clubs are always welcome and encouraged to bring them along.
Learn to Play (7+)
Nationally recognized by the Canadian Junior Golf Association, our highly popular Learn to Play program is designed for kids ages 7 and up. Set in an engaging group environment, this stage focuses on instilling solid core fundamentals, developing balance, speed, hand-eye coordination, and athletic movement to build a sound golf swing. It also serves as the perfect stepping stone for juniors ready to experience real course play through our Junior League program.
Junior League
Now in its 8th season, our Junior League offers boys and girls ages 13 and under a fun, low-stress introduction to real course play. Available in both Spring and Fall sessions, the program features a popular team-versus-team scramble format that emphasizes camaraderie, skill building, and enjoyment for players of various experience levels.
Designed for juniors who can consistently make contact with the ball, this league provides the perfect opportunity to build on-course confidence alongside peers. Participants are required to bring their own golf equipment.
Christmas & March Break Golf Schools
Keep young golfers engaged year-round with our dynamic Christmas Camps, March Break Camps, and Golf Schools. Designed specifically for juniors ages 7 to 13, these programs offer a positive, fun, and safe environment to learn and master the game. Under the expert guidance of a PGA of Canada professional, children build confidence and essential skills, including full swing mechanics, short game techniques, and proper golf etiquette, across every seasonal session.
Get Golf Ready
As our most popular and nationally recognized adult program, Get Golf Ready is the perfect starting point for beginners. Over this four-week course, you will learn the essential aspects of the sport in a welcoming environment, building the confidence and comfort needed to eventually hit the links.
For players ready to take the next step, we also offer Get Golf Ready 2. This slightly more advanced program culminates in a two-hour, on-course training session on the final day. To join Level 2, students must provide their own equipment and demonstrate consistent ball contact. We often recommend completing the beginner level a few times to build a solid foundation before advancing to this stage!
Ladies Golf Clinics
Designed for intermediate players looking to improve in a fun and social atmosphere, our ladies' group lessons offer the perfect blend of instruction and camaraderie. (For those just starting out, we also offer our beginner-friendly Get Golf Ready program!) Over the course of four weeks, our patient, knowledgeable instructors will guide you through all aspects of the game, including putting, chipping, pitching, iron play, and driving. We also incorporate game-like scenarios to ensure your new skills transfer seamlessly to the golf course.
If our scheduled clinics don't fit your calendar, simply gather a group of friends to create a customized ladies' clinic tailored to your own schedule. All lessons are conveniently hosted at Bathurst Glen Golf Course in Richmond Hill, Tee Zone Driving Range in Oakville, and Bruce’s Mill Conservation Park in Stouffville.
Men’s Clinics
Designed for men with previous golf experience, this four-week intermediate clinic is perfect for players serious about elevating their game in a fun, focused environment. Each week targets a specific skill set, including putting, chipping, pitching, iron play, and driving. You will apply new techniques through a series of dynamic drills and challenges, which our instructors actively track to highlight your progress and pinpoint areas for improvement.
With personalized modifications tailored to your individual needs, this clinic offers a targeted approach to becoming a better, more well-rounded golfer. Our men's programs are hosted at Bathurst Glen Golf Course in Richmond Hill, Tee Zone Driving Range in Oakville, and Bruce’s Mill Conservation Park in Stouffville.
Couple’s Clinics
Turn your next date night into an opportunity to learn, laugh, and improve your golf game together! Our four-week Couples' Program is the perfect way to spend quality time with your significant other while developing fundamental skills that will last a lifetime. Led by a qualified PGA professional, this engaging clinic covers every aspect of the game in a fun, relaxed atmosphere. Sessions are hosted at Bathurst Glen Golf Course in Richmond Hill, Tee Zone Driving Range in Oakville, and Bruce’s Mill Conservation Park in Stouffville.
Private Lessons
Elevate your game with customized private lessons from our professional instructional staff. Tailored specifically to your current skill level and personal goals, whether you're playing socially, networking for business, or competing at a high level, our programs deliver targeted results designed for your unique needs.
Over the years, our students have achieved personal bests, won club championships, competed in world tournaments, and earned collegiate golf scholarships. Our proven coaching approach blends swing mechanics, mental strategy, and creative drills to ensure well-rounded improvement across every aspect of your game.
For more information on private lessons, please contact Director of Instruction, David Fritz, at [email protected] or 647-289-1964. We look forward to seeing you on the practice tee!
Winter Golf Lessons
The Golf season is not a six month season anymore. The David Fritz Golf Academy is pleased to now offer year round coaching. The Academy encourages all students from Beginner to Professional to take advantage of our indoor instructional programs.