St. Joseph
3107 N. Belt Hwy St. Joseph MO 64506
Today's Hours: 5:00 am - 11:00 pm
St Joseph Gym Tennis Courts
Tennis Lessons St. Joseph
Genesis Tennis Lessons
Indoor Tennis Courts St Joseph
All Ages Tennis Classes

St. Joseph Tennis

St. Joseph Tennis Lessons for all Ages and Skill Levels

Genesis St. Joseph location offers a world class indoor tennis facility.

We offer a variety of programs and tennis lessons for players of all ages and skill levels, including: Beginner Clinics, Private Instruction, Junior Clinics, and more. St. Joe has five indoor courts and three outdoor courts for your enjoyment.  Contact the front desk staff for court availability to reserve your court now!


Play Tennis Fast! - Try FREE
Play Tennis Fast! - Learn


Complimentary Half-Hour Tennis Lesson

Take advantage of your FREE complimentary lesson with a tennis pro. Whether you have had some tennis experience in the past or have never played tennis before, it is a great way for you to work on your game, or simply try out a new sport! The complimentary lesson with the tennis pro also serves as an assessment of the player. This way the pro can guide the player to the available programs that Genesis offers- Private Lessons, Junior Academy, Adult Clinics, Adult Leagues, and so on.

Fill out the form on this page to reserve your free tennis lesson today!

Private Tennis Lessons

Private Lessons are the best way to develop your game and take you to the next level. Regardless of your age or level, private lessons will help you improve your game in every specific area. All of our staff are fully certified with a USPTA (United States Professional Tennis Association) certification.

Fill out the form on this page to set up a FREE assessment lesson!

Adult Tennis Clinics

There are adult clinics available for adults. These clinics are on a weekly sign-up basis. Different clinics for different levels are available. Talk to one of the tennis professionals to schedule your free complimentary Tennis Lesson and they will guide you to the clinics that will best fit your game!
Visit our Adults Programming page for more information on the different Clinics!

Junior Tennis Academy

Our Junior Academy is designed for players ages 5-18 who want to improve their game or try out a new sport in a group environment with other juniors their age. We offer different groups for different ages and levels.

If you are interested in your child getting involved in the program, please fill the form on this page to get started with a complimentary tennis lesson, absolutely free for all new players. This assessment lesson includes player’s level evaluation and training plan moving forward. Get your kids active and start building skills that will last them a lifetime today.


More Information

Arrow Icon

More Information

Learn More About

Arrow Icon

Learn More About

©2018 Genesis Health Clubs