Welcome to the online home of Duke's Golf Academy, offering the highest quality service to all our clients

Find out more...


Duke's Golf Academy is a provider of professional-class golf lessons and training for golfers of all experience levels. From clinic-style lessons to individual classes, we offer the right training programs for you to excel on the course. We use FlightScope® technology to take your game to the next level. Whether you are looking for custom club fittings or basic golf equipment our academy is here to help. For an exclusive experience, try our private, individual instruction options.

No matter what option you choose, our goal is to take your current game from the driving range to the course. You can start improving your scores and master the mental aspect of golf. If you want to excel at golf, you have come to the right place.

We are serving Broward, Palm Beach and Dade counties and accept all major credit cards. Please call us for pricing quotes.

Dukes Golf academy are now offering Golf lessons every Saturday at 1:00 PM at the Boca Woods country club. Beginners and golfers of all level welcome. 
Special 1 Hour evaluation of your Game $50.
• Half Hour $55
• 1 Hour $100 
• 9 Hole Playing $125 
• Series of 5 Half Hour lessons $250 
• Series of 5 1 Hour lessons $450 
• Juniors lessons also available. 
Call for Pricing.

The price of a 1 hour clinic is $30 or buy a series of 6 for $150.

Please contact Duke at talkdesktalkdesktalkdesktalkdesk813-917-2751 or email at info@dukespgagolf.com 
Its first come first serve, so sign up early. ( Maximum of 6 students.)

Our Services

  • Golf Classes for All Levels
  • Individual Golf Lessons
  • Golf Clinics
  • FlightScope® Assisted Classes & Training
  • Custom Club Fittings
  • Find out more...


Duke's Golf Academy strive to provide a professional, high quality service at all times, ensuring our customers experience is above expectations.

Duke, Dukes Golf Academy


Dukes Golf Academy

10471 Boca woods Lane

Boca Raton



Get in touch

(813) 917-2751


Areas we cover

  • Boca Del Mar
  • Broward County
  • Coral Springs
  • Dade County
  • Lauderdale Lakes
  • Palm Beach County
  • Pompano Beach
  • Sandalfoot Cove
  • South Florida Area