Private, Semi-Private,Virtual (online),Corporate, Playing lessons

Private Lessons

30 minutes – $75, Series of 3 – $210, Series of 5 – $325, Junior developmental rate $600-10 sessions

60 minutes- $125, Series of 3- $330, Series of 5- $500, Junior developmental rate $900-10 sessions

90 minutes- $175 Series of 3- $450, Series of 5- $700

Online Lessons

Virtual Lessons- 60 minutes, $100… series of 5 $400

30 minutes, $60…series of 5 $250

For online virtual lessons, payment is done on a prepaid basis. Platforms such as zoom and facetime are mainly used. Enjoy your virtual lesson from the comfort of your living room, your personal at home hitting bay, or your favourite driving range.

There is a $20 extra charge for an additional person to attend the lesson, additional charge for balls/mat time for 2nd person may apply as well. For a custom group of 3-6 people, pricing is different….for 3 people $50 per hour per person, for 4-6 people $40 per hour per person. Additional charges for balls may apply.

The use of trackman is an added service for those students who wish to use it. There is an additional charge for its use, either a per use fee or a subscription for use during lessons. Please visit the Trackman page for more details.

For an on course playing lesson, the cost for a one on one lesson is $250 for 9 holes, which includes warm up time, $450 for 18 holes, green fees not included. For 2 players, the cost is $125 per player for 9 holes. For 3 players the cost is $85 per person, for 9 holes. 18 holes is $225 per person for 2 players, and $150 per person for 3 players.

Please inquire with Gord directly with regards to hosting corporate events. The fee is based on the responsibilities for the day.

13% HST will be added

Gord mainly teaches at Fairtree Golf Center located in Markham as well as Pheasant Run located in Newmarket.

During the winter Gord teaches his lessons at the Markham Golf Dome as well as The Metro Golf Dome. Golf lessons can be booked by calling 416.451.1063 or emailing