2018 Lesson Program – click here for printable PDF

Private Lessons:  30 minutes each in length

Work 1 on 1 with the Golf Professional.  These lessons will keep all the attention on you, allowing you to work on the aspects of your game of your choice.

Single Lesson $80                                 Rivershore Member $70

Package of 3 Lessons: $210 .               Rivershore Member $175

Package of 5 Lessons $300                  Rivershore Member $250

Private Lessons are booked by appointment. Drop ins are welcome (based on availability)

Junior Age Golfers receive 40% discount

Group Lessons:   45 minutes each in length

 Make learning golf fun.  Form your own group and learn together.  Working around your schedule our professionals will take you through the fundamentals of the golf swing and/or the short game. Prices are per person.

Group of 2: $50 per lesson – Package of 3 lessons: $130

Group of 3: $40 per lesson – Package of 3 lessons: $105

Group of 4: $30 per lesson – Package of 3 lessons: $80

Group of 5+: $25 per lesson – Package of 3 lessons: $70

Group Lessons are booked by appointment. Drop ins are welcome (based on availability)

Clinics:  50 minutes each in length

Full Swing and Short Game Clinics, the golf clinics are designed to help improve key fundamentals of the full swing or short game.  Clinics are 50 minutes in length and have a maximum group capacity of 6 students. Clinics are scheduled for weekend mornings in the months of April and May. Check with pro shop dates, topics and player availability. Sign up sheets for clinics are available in the pro shop.

Clinic: $20 per student

Monday Nights – “Swing Thing” 

Starting late April and running through May. A drop-in style lesson setting where students can drop in and work on fundamentals of the full swing with a Golf Professional. Professional staff will be available on the practice range from 5pm until 6pm. Players of all skill levels are welcome.

$20 per person.

Playing Lessons – 1 to 3 players

We will work on your club selection, shot making, different lies, mental strategies and course management skills.  Learn how to SCORE!!

 9 Holes: $100     18 Holes: $150      Extra Player: $50

Playing lessons are subject to golf course availability and must be booked in advance by appointment.

Short Game Specialty Lessons:  4 x 45 minute lesson package.

A four lesson package designed to improve your game from 50 yards and in.  An in-depth look at the fundamentals of chipping, pitching, sand play and putting.  Designed for any golfer looking to lower their handicap.

Single Package $225                                     Rivershore Member $195

Private Coaching Programs

 Work 1 on 1 with the professional through an extensive 10,15 or 20 lesson program.  These programs work on every aspect of your game including full swing, short game, on course strategies and practice routines.

Bronze Program (10 sessions) including 1 playing lesson: $700 (Rivershore member $600)

Silver Program (15 sessions) including 2 playing lessons: $975 (Rivershore member $825)

Gold Program (20 sessions) including 3 playing lessons: $1200 (Rivershore member $1000)

Range Hours of Operation

There is no substitute for practice! Without practice, game improvement is very slow.  Our practice range and short game area are open to the public.

Hours: Opens with 1st Tee Time – closes 90 minutes before dark.

Rivershore Golf Links Professional Teaching Staff

Kevin Oates

PGA of Canada Head Professional

2014 & 2016

PGA BC Coach of Year Vancouver Island

Vancouver Island University Head Coach

 Gord Butt

PGA of Canada Associate Professional

Your Golf Professional will personalize the lesson as to your requirements, as well as develop proper practice techniques to put you on the proper path to a better game.

Lesson Information

-Rivershore dress code in effect for all lessons

-all lesson prices include GST

-all private lessons are 30 minutes in length

-all group lessons are 45 minutes in length

-lesson prices include range balls and golf club equipment if necessary

-lessons are scheduled at the student’s convenience with their instructor

-if weather is questionable please call pro shop in advance to inquire on the lesson status


Phone- 250-573-4622

Email: kevin@rivershoregolflinks.com or gord@rivershoregolflinks.com