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


The John Jacobs Golf Schools and Academies teaches all skill levels, with never more than four students per instructor. Each day consists of five hours of golf instruction, with a tee time (cart included) and lunch at the course after the lesson is completed each day. We cover full swing and short game skills, with specific sessions that cover chipping, sand play, pitching and putting. Call 800-472-5007 today for details about our golf school programs.


Prices, Schedules & Program Details     
Starting the end of May 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


The John Jacobs Golf Schools and Academies also offers customized semi-private and private golf instructions to meet your needs. We can also design a specific golf program just for you! Our programs are offered seven days a week at most of our locations. Call 800-472-5007 now to schedule a lesson today.


Private Lessons and Lesson Packages for

Individuals, Small Groups or Larger Groups

By the hour, by the day, or longer.