Aquatics
Indoor Pools in Orlando
Genesis Orlando Sportsplex is the place to be if you're looking for an indoor pool in Orlando. We have multiple pools available year-round for all your aquatics needs!
Make a splash in our indoor aquatic center, featuring a 25-meter, 5-lane lap pool. We also are home to a warm water therapy pool, as well as a family pool with a splash feature. Whether it's you or the whole family, we have the pool you need!
For any questions on our aquatics programming, please contact:
Nevaeh Peoples | Aquatics Coordinator | nevaeh.peoples@genesishealthclubs.com
Aquatics Programming
From experienced swimmers to total beginners just getting started, we have the perfect program for you!
Our aquatics department offers both members and non-members a variety of indoor swimming classes and programs for all skill levels.
Swim Lessons
You can register for swim lessons by clicking the button below. Under that is a description of our various classes.
The registration date for group lessons is the first of each month!
Register for Group Swim Lessons
Class Descriptions
Parent Participation (6 mo - 2 yrs)
- Lvl 1 – Water Exploration: Songs, games, and activities for water comfort
- Lvl 2 – Fundamental Skills: Floating, gliding, and early arm/leg movements
Preschool (3 - 5 yrs)
- Water Exploration: Safety, submerging, and basic movement
- Primary Skills Development: Gliding, breathing, and floating without support
- Stroke Readiness: Independent floating and basic crawl techniques
Youth Beginner (5 - 14 yrs)
- Lvl 1 – Intro to Water: Safety, floating, and basic skills
- Lvl 2 – Fundamental Aquatic Skills: Gliding, breathing, and confidence building
Stroke Development (5 - 14 yrs)
- Lvl 3 – Stroke Development: Freestyle, backstroke, and endurance
- Lvl 4 – Stroke Improvement: Breaststroke, butterfly, and flip turns
Swim Team Prep
- Advanced stroke refinement
- Endurance training and competitive swim techniques
- Private format: 5 x 30 min lessons — $200 (members) / $265 (non-members)
- Contact Nevaeh to register
Private Lessons
- 5 lessons x 30 minutes
- $200 (members) / $265 (non-members)
- To schedule: Contact Nevaeh directly at 321-291-6018 or nevaeh.peoples@genesishealthclubs.com
Certification Courses
We offer year-round Red Cross certification courses, including lifeguard certification, CPR, and more!
Group Swim Sessions
Summer 2025:
- Session 8: 7/20–8/10
6 lessons x 30 min — $78 (members) / $96 (non-members)
Saturday Summer Session:
- Session 2: 7/6–8/10
Registration on July 1
5 lessons — $65 (members) / $80 (non-members)
Fall 2025:
- Session 9: 8/17–9/20
Registration on August 1
5 lessons x 30 min — $65 (members) / $80 (non-members) - Session 10: 9/21–10/19
Registration on September 1
4 lessons x 30 min — $52 (members) / $64 (non-members) - Session 11: 10/20–11/16
Registration on October 1
4 lessons x 30 min — $52 (members) / $64 (non-members) - Session 12: 11/24–12/21
Registration on November 1
4 lessons x 30 min — $52 (members) / $64 (non-members)
Lifeguard Classes
We have many lifeguard classes available throughout the year - with weekend and week day classes available! We learn in shallow water with a deep water test out.
These training classes are open to ages 16 and older.
Register at the front desk, or contact Nevaeh Peoples for questions: nevaeh.peoples@genesishealthclubs.com
Lifeguard Class Registration
Therapy Pool
Our therapy pool is available for those needing low-impact workouts to improve flexibility and strength. Our aquatic therapy group classes are specifically designed with your needs in mind!
Aquatic Wellness
A full body, low-impact workout, led by an advent health exercise physiologist in our warm water therapy pool (90 degrees). Combines agility, flexibility, and balance exercises to improve mobility, increase cardiovascular endurance, and increase muscular strength. Designed to improve overall functional mobility to perform daily tasks.
Designed to meet the needs of pregnant women, those with fibromyalgia or arthritis, and those who are post-rehab.
Class space is limited and reservations are required.
Contact
For any questions on our aquatics programming, please contact:
Nevaeh Peoples | Aquatics Coordinator | nevaeh.peoples@genesishealthclubs.com
Remind App for Communication
Receive direct updates by joining our group on the Remind app!