Find Your Golf School Today!

Top Golf Resorts Across the Country

Pick Your Location and Go!

The Best Schools in the Best Locations!






Interested in receiving National Golf Schools special promotions and information? Click Here

Why Choose National Golf School?

PERSONAL ATTENTION: Your lessons with National Golf School will never have more than 4 students per PGA Pro during your morning session (at the practice stations) or during your afternoon on-course playing lesson.
A LESSON EVERY DAY: You get a playing lesson with your teaching professional each and every day of your school.
THE BEST TEACHERS: We use PGA, LPGA and outstanding teaching Professionals who know how to teach and play golf. Many of our staff have been former Tour Pros, Head Professionals, Teaching Professionals and Directors of Instruction that we selected for their passion to help improve your game.
YOU PICK THE DATES: You set the dates for your school and we’ll honor them. Your school will be according to your schedule, not ours.

Call Us Today: 877-580-1500

Daily itinerary for National Golf Schools

9:00 am – 12:00 pm: Practice stations for personal lessons with your teaching Professional.
12:00 pm – 12:45 pm: Lunch
12:45 pm – 3:00 pm: On course play with your teaching Professional.
3:00 pm Until Dark: Unlimited Golf

We had the best time with Johnny. He was so patient and accommodating. We learned so much! The classes were a great help to us and we would recommend them to anyone. Really worth the money.

Thanks Jeff! We had a incredible time at Western Skies. Things are really going well. Heather’s drives are fantastic and my short game is great.

My son and I had a great time at the Legacy Golf Club. Dave was very professional and accommodating, I would highly recommend you school to others.

Hey Johnny, just wanted to Thank You for the excellent instruction last week! I am hitting the ball longer and straighter! You are a miracle worker!

I will absolutely improve with what I learned

Pros answered all my questions in a clear, concise manner and were very encouraging

Would recommend you guys to everyone

Excellent Golf School, a fantastic experience that I would recommend to all levels of golfers

I eliminated 20 strokes off my game the first day. You changed my attitude and gave me a new love for the game.

P.S. 2 weeks later I broke 90 for the first time, Thanks!

I enjoyed the structure of the lessons the most, and liked the small class size

I improved my game 100% and just had a great time

Jim and Pat consistently go above and beyond. It was great fun, enjoyed all of it.

Thanks for your helpful advice and patience, I am sure we will see you again

Thank you guys so much for your super lessons and tips on how to play and enjoy the game the way it should be.

Your positive attitude is indeed infectious

Don’t know why I waited so long. I learned more in two days than I learned in twenty years.

Hi Jeff, Thank you again for a terrific time at Cherry Hills. We learned so much and are excited to practice…with purpose!

Thank You for the excellent instruction you provided me, as well as my father-in-law during our time in Door County!

It’s time for you to take a dream golf vacation and improve your game! Book a golf school vacation today in Vegas, Miami, Orlando, Arizona or at any of our 100+ luxury golf resorts locations across the country!

National Golf Schools is the premier Golf School Vacations company in the USA, offering exclusive 2-7 day all-inclusive Golf School Vacation Packages with the best PGA, LPGA and outstanding teaching professionals at some of the most desirable resort and golf school destinations in the country.


You want golf instruction that works. You want to learn from the best in real situations and conditions. National Golf Schools has what you want.

FACT: We Focus more on on-course instruction with your PGA, LPGA and outstanding teaching Professionals during your golf school! At least half of your instructional time is spent on the golf course learning under the watchful eye of your teaching professional. Our students rave about how much they enjoy that – and we have never done it any other way. Unlike many other golf schools, we give you a full day every day!
FACT: National Golf Schools is an A+ Rated, BBB Accredited Business.
FACT: We offer Flexible Golf School Dates. You choose your dates! With a maximum 4 to 1 student to teacher ratio you get plenty of personalized attention.
FACT: Our Prices are between 10%-70% less than other schools.


  • Unlimited golf and use of the practice facility on your school days
  • PGA, LPGA and outstanding teaching professionals
  • Over 100 Top Courses and Destinations
  • Our professionals have on average over 15 year’s experience
  • Available 1:1 Lessons with our pros!
  • All Inclusive Packages with hotels, lessons, golf, range balls and more.

PGA Instructor, Doug Brehme with (Wink) Martindale, Defensive Coordinator Coach NY Giants, and his son Ty at one of our Florida National Golf School locations PGA Instructor, Doug Brehme with (Wink) Martindale, Defensive Coordinator Coach NY Giants, and his son Ty at one of our Florida National Golf School locations

Terms and Conditions

Cancellation Policy
In the event that you would need to cancel your school all deposits and payments are refunded in full, less $75 per person if cancellation is received 10 days or more prior to session date.

Cancellations received within 10 days or less notice will be given a credit towards a future National Golf School, to be used within 1 year of the cancellation date.

No refunds will be made on instruction, accommodations and/or other non instruction components. With full payment, rates are locked in although National Golf School reserves the right to correct errors.

National Golf Schools assesses a $50.00 change fee per person for any changes made to a package once confirmed. Changes need to be made by telephone through the National Golf School at (877) 580-1500.

Bad Weather Policy
In the rare event of bad weather, you will be able to attend the class the following day or receive a credit for the rain day to be used within 365 days of the rain day. 

Deposit & Payment Policy
We make it very simple for you; we take a $500 deposit at the time you make your reservation and the remaining payment is required 10 days prior to your first school day. 

Service Fees
We add a flat 10% service fee to the package price of all our golf school vacations. This fee covers all the various charges that you would typically need to make yourself while attending your school, including tips to the staff and other service fees. We pay this for you, typically at a loss, as an added service.

What's Included

Our Golf School Packages are all inclusive – even down to unlimited range balls and tips for the resort staff!

Included in the package prices are:

Commuter schools don’t include lodging.

Have more questions? Please visit our FAQ Page, email us or call us anytime at 877-580-1500

Terms and Conditions

Cancellation Policy

Bad Weather Policy

Deposit & Payment Policy
We make it very simple for you; we take a $500 deposit at the time you make your reservation and the remaining payment is required 10 days prior to your trip.