At Charlotte Swim Academy, we offer swim lessons for kids as young as 18 months.
Adult Participation: Yes
Class Ratio: 10:1
Class Length: 30 mins
Cost: $5/class
Our Bathtime Babies class is the perfect first step to introduce infants to the water.
Class Goals:
Water comfort
Bonding with parent
Early acclimation
Sensory exploration
Adult Participation: Yes
Class Ratio: 6:1
Class Length: 30 minutes
Cost: $33/class
Our Level 1A courses are designed for babies to early Toddlers with the goal of getting students comfortable in the water.
Class Goals:
Water comfort
Bonding with parent
Go underwater for 5-7 seconds
Assisted backfloat
Assisted rollover
Safety skills
Adult Participation: No
Class Ratio: 6:1
Class Length: 20 or 30 minutes
Cost: 30-minutes: $60, 20-minute: $40
Level 9 is for advanced swimmers ready to build endurance, refine technique, and swim longer distances with confidence. In a supportive, high-energy environment, swimmers strengthen coordination, improve control, and continue progressing toward their next milestones.
Class Goals:
Independent unilateral freestyle, 20’
Independent bilateral freestyle, 20’
Independent backstroke, 20’
Independent side kick on back
Independent treading water, 45 sec.
Proper starts and finishes
Adult Participation: No
Class Ratio: 6:1
Class Length: 40 mins
Cost: $34
Level 10 is for strong swimmers ready to refine technique, build endurance, and improve control of advanced strokes. In an encouraging, high-energy environment, swimmers strengthen stamina and confidence while preparing for the advanced skills introduced in Level 11.
Class Goals:
Independent competitive freestyle
Independent competitive backstroke
Independent butterfly kick
Independent breaststroke kick
Proper starts and finishes
Adult Participation: No
Class Ratio: 6:1
Class Length: 40 mins
Cost: $35
Our Level 11 courses are divided into three different levels; full descriptions and links to book classes in each level are below:
Completion of Level 10 skills
Adult Participation: No
Class Ratio: 10:1
Class Length: 45 mins
Cost: $38
A group of students working the length of the pool focused on gaining mastery of speed, endurance and technique of all four strokes.
Completion of Level 11 skills
Please note: Class availability and size may vary by location.
Please arrive at least 5 minutes before your scheduled lesson to allow time for check-in and to use the bathroom. This ensures your child receives their full instruction time and avoids distractions once class begins.
Arrive about 10–15 minutes early so your child has time to get comfortable. You’ll meet the manager and instructor, get a quick orientation, and then your swimmer will join their class. Lessons are designed to be safe, playful, and encouraging, helping children ease into the water at their own pace.
Talk positively about the lesson, use our printable coloring pages to introduce them to swim school, and let them bring a favorite toy for before or after class. Most importantly, your encouragement helps your child feel ready!
Check in at the front desk, where you child may receive a wristband or class assignment. Your teacher will call you to call by raising their name sign and motioning for you to come to class. We’re happy to help you to class as well!
Swimsuit and towel
Bag for wet items and a change of clothes
Two reusable swim pants for children age 3 and under (available for purchase at your location if needed)
Goggles (optional)
For Bathtime Babies, Level 1A and Level 1B: the parent/guardian should bring a one-piece swimsuit or swim trunks and a t-shirt to wear in the pool
Talk positively about swim class and explain what to expect.
Use bath time to practice fun water play like blowing bubbles or pouring water over their shoulders.
Bring a favorite toy or comfort item for before or after class.
Arrive a little early so you and your child feel relaxed, not rushed.
Stay calm and encouraging — your confidence helps them feel safe.
Babies are naturally comfortable in water, it’s a familiar environment from the womb. Starting early helps prevent fear, builds coordination, and makes water safety part of normal development. Younger children also adapt more easily and enjoy the buoyancy of the pool. Children under 5 are at the highest risk around water, so early lessons provide the strongest foundation for safety. That said, it’s never too late, swimmers of any age can benefit from lessons.
Children can begin swim lessons as young as 2 months old. Many families choose to start around 6 months, once babies can hold their heads up independently. The important thing is to start early so your child grows up comfortable and confident in the water.
Every child learns at their own pace. Factors like comfort in the water, listening skills, prior experience, and even separation anxiety can affect how quickly a child progresses. Swimming is not a skill that can be mastered in just a few lessons — it requires time, consistent practice, and patience.
Our instructors use a structured curriculum and monthly evaluations to ensure each child is on track. Some children may show progress in a matter of weeks, while others need several months or more to become fully confident and safe in the water. What’s most important is steady, ongoing participation so your child continues building skills without regression.
Swimming Lessons for All Ages at Charlotte Swim Academy
At Charlotte Swim Academy, we offer group swimming lessons for infants, toddlers, preschoolers, and kids of all ages. Our proven curriculum helps children build water safety skills, develop swimming technique, and gain confidence in the water while having fun. With small class sizes and certified instructors, every child gets the guidance they need to thrive.
Progressive Swim Levels That Ensure Success
Our program is structured into 11 progressive levels, each designed around key milestones. From the earliest stages of water acclimation to mastering advanced strokes, every level provides the right balance of safety, skill-building, and encouragement. This step-by-step approach makes sure your child is always placed in the class that best fits their ability and learning pace.
At Charlotte Swim, our goal is simple: to help every child learn to swim with confidence, one level at a time.
Charlotte Swim Academy offers group swim lessons for the earliest stages of learning and again for advanced swimmers ready to keep progressing. From Bathtime Babies through Swim Team Prep, each class helps swimmers build skills, confidence, and comfort in the water.
Group lessons combine structured instruction with the energy of learning alongside other swimmers. The shared environment helps kids build confidence and stay motivated while progressing through each stage of the SwimSure™ curriculum.
Swimmers build skills step by step through the SwimSure™ curriculum, creating steady progress and stronger confidence in the water.
Learning alongside other swimmers creates energy, motivation, and a fun shared experience.
Confidence Through Practice
Regular lessons help swimmers grow comfortable in the water while strengthening technique and endurance.
Safety at Every Stage
Water safety is built into every lesson and every skill swimmers learn along the way.
Group lessons follow a milestone-based progression designed to help swimmers gain confidence, develop strong skills, and advance safely through each stage of learning.
INFANT
A gentle introduction to the water for infants and parents, focused on comfort, bonding, and early water awareness.
TODDLER
Parent and child lessons focused on early safety skills and water confidence.
KIDS
Parent and child lessons focused on early safety skills and water confidence.