From the first swing
Inspiring & developing the next generation of tennis players
Teeing up golf
Inspiring & developing the next generation of junior golfers
Building team players
Teaching & inspiring the next generation of teammates

The #1 youth sports provider for tennis, golf & athletics

Our fun and engaging programs uniquely combine athletic skill development, academic learning, and life lessons. Designed to develop the whole person & player, TGA programs foster a commitment to self-development in a non-competitive environment, encouraging, and empowering kids from elementary to high school to Keep Swinging!®

Teach • Grow • Achieve

We teach the fundamentals, develop skills with practice & progress with game play

Find a program near you

      Can’t find a location near you? Click here to learn about how to start a TGA franchise in your area.

      What people are saying

      TGA in Action
      Happy Halloween from your TGA Junior Sports Team! 👻 We hope you have some good, safe fun celebrating this spooky holiday! Tag us in your costume pics @tgapremiersports 🌟🏌️

#happyhalloween #halloween #playtga #fallsports #juniorgolf #juniortennis #spookyseason
      A way to level up this footwork activity is by trying to complete the course while balancing a ball on a racket 👟🎾

Good luck and #KeepPlaying!

#SportsChangeLives #JuniorTennis #JuniorGolf
      Let's celebrate Halloween in style!

Be sure to have your child wear their costume to class leading up to Halloween weekend, and you will have a chance to win a free season of classes!

Here is how to enter:
Take a photo or video of your child in costume at class or practicing at home
Post it to Facebook or Instagram
Tag us @tgapremiersports

One lucky winner will be chosen at random to win a free season of classes in 2023!

Good luck! 👻🔮
      TGA Junior Golf has made its way to the Upper West Side in NYC's Manhattan! We've had so much fun learning and playing so far this fall season. 

Join us today at 🏌️🌟 

#playtga #juniorgolf #youthgolf #fallsports
      👁 Eyes on the ball! 
Focus and fun go hand-in-hand at TGA Junior Tennis class.
 Playing near you today! ➡️

#JuniorTennis #FallSports #TGA #PlayTGA