
Your new swim academy.
Year-round swim lessons for ages 3 years to 12 years in a heated indoor / outdoor pool. Certified instructors, small classes, and a curriculum built on safety, progress, and fun.
Every lesson builds a safer swimmer.
At ONYX Aquatics, we teach children how to swim, float, and tread water successfully. Our expert instructors lead every lesson with compassion and care, and small class sizes mean your child always gets close supervision. We celebrate every milestone along the way.
Safety first. Fun always.
Warm indoor pools
Held at a comfortable temperature for year-round lessons in any Ohio season.
Small class sizes
so every swimmer gets personalized attention.
Certified instructors
Trained specifically in child-focused swim instruction, with patience built in.
Play-based curriculum
Progression-based interactive play that turns learning into something kids look forward to.
Flexible scheduling
Make-up lessons and easy rescheduling built for busy families.
Multiple locations
Offering classes at both the Willoughby Hills location and Hudson.
From first splash to swim team.
A pool for every day of the week.
Family swim
Tuesday 1:00-2:00 PM · Thursday 1:00-2:00 PM · Friday 7:15-8:15 PM
Open swim for the whole family. No membership required. Reservations required, please call ahead.
Swim Force
Sunday 1:15-2:15 PM · Monday 7:15-8:15 PM · Wednesday 7:15-8:15 PM
Our swim team for ages 5 to 12. Weekly practices that build endurance, technique, and team spirit.
Pool parties
Saturday 2:00-4:00 PM · Saturday 4:30-6:30 PM · Sunday 4:00-6:00 PM
Celebrate your birthday in the pool. Private party blocks with room for the whole guest list.
Free intro lesson
By appointment
New to ONYX Aquatics? Your first lesson is free. Meet the instructors, see the pool, and start with confidence.
Hours
- Monday12:00 PM - 7:00 PM
- Tuesday12:00 PM - 7:00 PM
- Wednesday12:00 PM - 7:00 PM
- Thursday12:00 PM - 7:00 PM
- Friday12:00 PM - 7:00 PM
- Saturday12:00 PM - 7:00 PM
- Sunday12:00 PM - 5:00 PM
Contact
216.483.1191
Call to reserve family swim, book a party, or ask about the right level for your swimmer.
Good questions, clear answers.
Frequently asked questions
We welcome swimmers as young as 4 months old, and our program runs up to age 12. Not sure which program suits your child best? Enroll and our team will help place them in the right level, or book a free intro lesson and see for yourself.
Prices, hours, and amenities vary by location. Membership terms and conditions apply. See your home club for details.







