Our sister course,
Canoa Ranch Golf Club is a host course for John Jacobs" Golf Schools and Academies


Our traditional school days consist of approximately 5 hours of golf instruction, lunch at the golf course, and your tee time and cart to play golf after instruction each day. We teach all skill levels, and there are never more than 4 students per instructor. Approximately half of every golf school covers full swing, and the other half focuses on short game skills, with specific sessions covering putting, pitching, chipping, and sand play.


Prices, Schedules & Program Details     
Starting Monday May 30, 2016 and running through the 2nd week of September.
Summer schools are four hours of daily instruction followed by lunch and afternoon golf.
Prices reduced to $495 for two day and $695 for three day.

Programs Dates Commuter Hotel/Double*                                             

  • 3-Day Schools every Mon-Wed
  • 2-Day Schools every Thu-Fri or Sat-Sun
  • 2-Day Short Game every Thu-Fri or Sat-Sun
We also offer…
  • 2-Day Short Game Schools…same format/prices as our traditional schools, with focus on putting, pitching, chipping & sand play
  • Grand Elite Playing Schools (from 1-Day to 5-Day programs) Private/semi-private customized schools for low handicap golfers
Please call for schedules, prices, and details
  • Hotel packages include Resort Room at Wyndham Canoa Ranch Resort (located on the golf course property) Packages are 2 day/2 night, 3 day/3 night Extra nights may be booked, subject to availability Breakfast included for all Hotel Guests
  • *Hotel price per person based on double occupancy Please call for single occupancy pricing
  • Upgrades to 1-bedroom and 2-bedroom suites available Please call for suite upgrade prices and details


If you are looking for private or semi-private instruction that offers fewer hours and is more customized to meet your specific needs, we can design a program specifically for you within our John Jacobs’ Golf Academy. These programs are offered seven days a week at most of our locations. To schedule an academy lesson, please call 1-800-472-5007.


Private Lessons and Lesson Packages for

Individuals, Small Groups or Larger Groups

By the hour, by the day, or longer.