
The Golf Academy at Eagle Ranch
Eagle Ranch is proud to offer one of the most comprehensive, personalized Academy programs available in Western Canada. Our groups are limited to 3 to 6 golfers per instructor, so that the utmost attention can be given to each student. Head Professional, Steve Haggard directs all instruction and students are coached based on their individual needs.
Golf Schools also feature daily lunch in our spectacular new clubhouse overlooking Lake Windermere. Head Chef, Drew MacDonald promises to please with his creative talents and nothing tops off a great day of golf better than a selection from the valley's finest wine cellar.
Please click on the links below to view the different programs offered by the Eagle Ranch Golf Academy.
- Three-Day Schools
- Private Lessons, Coaching and Playing Lessons
- Martini Monday Ladies Clinic
- Junior Programs and Camps
For more information on our lesson programs or to book call us at 1-877-877-3889 or email to This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
Three-Day School
During our three-day program you will gain an understanding of ball flight laws and with the help of video analysis you will learn a complete set of practice drills to improve your personal golf swing. Emphasis will be placed on the importance of short game and you will learn how to apply stroke saving shots from around the greens.
During one of your three days of golf, on our award winning Eagle Ranch Golf Course, you will also enjoy the benefit of an on course 9 hole lesson with your CPGA instructor.
INCLUDED IN THIS PROGRAM...
- 9 hours of instruction
- Video analysis
- 3 rounds of golf on our award winning Eagle Ranch Golf Course
- GPS equipped power cart
- Playing lesson (on-course play management)
- Unlimited practice time
- Daily Lunch
$625.00 plus tax
Dates - April 10/11/12, May 14/15/16, July 26/27/28 and August 9/10/11
Private dates available by request

Private Lessons and Coaching
From the beginner to the advanced, or from the most dedicated to the most time restricted, it is unrealistic to believe that all golfers have the same goals and commitments for their golf game. For this reason the Academy at Eagle Ranch offers many private lesson options.
Individual Lessons (Adult):
| Head Professional | $60.00 | 30 minutes |
| Assistant Professional | $50.00 | 30 minutes |
Individual Lessons (Junior):
| Head Professional | $40.00 | 30 minutes |
| Assistant Professional | $30.00 | 30 minutes |
Group Lessons (Adult) 3-6 students
| Head Professional | $40.00/student | 1 hour |
| Assistant Professional | $30.00/student | 1 hour |
Group Lessons (Junior) 3-6 students
| Head Professional | $30.00 | 1 hour |
| Assistant Professional | $20.00 | 1 hour |
Playing Lessons
Playing lessons include a 15 minute warm-up and evaluation of fundamentals on the driving range prior to tee off, nine holes of golf and a 15 minute wrap up (on driving range). During this outing you will be introduced to course management, visualization, shot selection and enjoyment you never thought possible in golf.
| Head Professional | $200.00 + green fee |
| Assistant Professional | $150.00 + green fee |
Martini Monday Ladies Clinic: $79.00
This continuous four (4) week group instructional clinic will cover all the basic fundamentals required to enjoy the game of golf. After each class we will assemble on the fantastic deck of the Eagle Ranch Clubhouse to enjoy a Martini (included in registration price). By the end of the clinic you will have some wonderful new golf friends and you will be ready to take on our signature 18th hole.
DATES – June 7/14/21/28, July 5/12/19/26

Junior Programs and Camps: $89.00
Eagle Ranch welcomes the opportunity to introduce your children to the basics of golf in a safe, fun environment. It’s never too early to start your children in the game of golf. Our programs are set up as two-day camps and kids are broken up by age & ability.
DATES – July 12/13, August 9/10, August 23/24
![]() |
|
|
|
|
||
|
This continuous four (4) week group instructional clinic is meant to introduce children to the game of golf in a fun and interactive setting. We will cover all the basic fundamentals needed to play the game and ingrain them with fun drills and competitions. DATES – May 2-23 & May 30 ÐJune 20th Every Sunday at 2:00pm |
||

