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
      Want to swing with us, but can't find the right time? Tell us what works for you! Customize your own classes or holiday camps this season 🎾⛳️ 
Learn More at

#TGA #PlayTGA #JuniorGolf #JuniorTennis #FallSports
      Golf claps all around!👏 This weekend is the Presidents Cup! 🏆 ⛳️
Practice your golf skills and more this fall by joining a class near you. 

Sign up today at

📸 @tgasports_swfl
      Our multi-week afterschool & weekend programs are the perfect place for junior athletes to progress their skills and develop their passion. 

Get on the green today at

 #TGA #PlayTGA #JuniorGolf #JuniorTennis #FallSports
      We always have a ball out in @tga_semichigan! TGA Junior Golf is the place to get the best pointers from @laurentimpfgolf & @donnietrosper_08 😎⛳️ 

Photo by: @the_sims_kids

 #TGA #PlayTGA #JuniorGolf #TGAjuniorGolf
      Fall classes have officially arrived, and we've been having a blast in class! Even though the season has begun, you can still sign up to join us! There's plenty of time to get on the green and sharpen those skills. Sign up now at 

#fallsports #PlayTGA #TGA #youthathletics #youthgolf #youthtennis
      Who's ready for football season?! 🏈🙌 

Did you know? TGA Sports offers a flag football program! Check out available locations near you at

Coaches lead students through station-based drills and games that develop the fundamental skills of passing, catching, running, and defending. 

#flagfootball #youthfootball #TGAsports #playTGA #footballseason