St. Joseph
3107 N. Belt Hwy St. Joseph MO 64506
Today's Hours: 5:00 am - 11:00 pm
St Joseph Gym Tennis Courts
Genesis St Joseph Tennis Court
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 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 offer- Private Lessons, Junior Academy, Adult Clinics, Adult League’s, and so on.

Call Kent Helgeson at 816-233-0261 or email him at to schedule yours today!

Private Lessons

Private Lessons is 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.

Contact Kent Helgeson at to set up a FREE assessment lesson!

Adult 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 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.

Contact Kent Helgeson at for more information about the Junior Academy program.

If you are interested in your child getting involved in the program, please contact Kent Helgeson at for more information. Our Genesis Tennis program offers a FREE assessment lesson for all new players. This assessment lesson includes player’s level evaluation and training plan moving forward. Get in contact with Kent Helgeson now to get is set up.


More Information

Arrow Icon

More Information

Learn More About

Arrow Icon

Learn More About

©2018 Genesis Health Clubs