Group Lessons

Gypsy Swim School runs 30 minute classes with 4 to 1 student to instructor ratios to keep students engaged. Our classes start with water safety skills to ensure students know how to self and peer-rescue.

Choosing the right class

Our classes are segmented by age and skill level to keep everyone in groups they will be comfortable with and ready for. Follow the steps below and you’ll probably be able to see what class is right.

  1. First, select you or your child’s age range below
  2. Then read through each of the levels entering abilities and goals and find your level.
  3. Finally, find a class that fits your schedule! You can register online or call us!

Not sure which level is right?

We want to do our best to help you find the right starting place. So if you aren’t sure what level you or your child would be best placed, call to set up a Free Swim Evaluation!

We’ve tried several different swim programs, Gypsy is the best. Our kids made so much progress in just the first few weeks I realized how much money I wasted elsewhere. Classes are small, staff are well trained and professional. We’ve decided to stay and swim year round since the water is so warm and frankly, the kids love it! 

Lydia M. 

The staff at Gypsy Swim School are exceptional, the water is the perfect temperature my 3 year old & class sizes are small! Cayden’s instructor introduce himself in the hallway before we even got on deck, that made Cayden feel so comfortable! 

Callie S. 

Registering for classes:

  1. Rolling enrollment: classes are ongoing and you may start your child’s classes at any time that we have an opening that fits your schedule.
  2. 2-week hold limit: Our students gradually move up levels as they improve, meaning the availability of different classes changes. To keep our lessons open to our upward-moving students, we can only hold spots for 2 weeks for future students.
  3. Hop on a waitlist: Find a “waitlisted” class that works best for you? Enroll in the waitlist.  It’s the best way to get into a class at the time you’d like!  Call us and we can give you an idea of how long the waitlist is.
  4. Make sure you get the confirmation! No spaces are guaranteed until you are registered with a confirmation email or talk with us on the phone.

Group Tuition:

  • $97 per month for one lesson per week. You can enroll for more than one class per week if you’d like.
  • We offer sibling discounts.
  • $40 annual facility fee (APR) per child is due January 1 of each year.  Multiple-child homes are capped at $60. We will pro-rate the APR for students joining in the second half of the year.
  • A 2-month commitment for a new family is required.
  • A 30 day written notice is due before withdrawing from lessons.
  • Make-ups: We offer unlimited make-ups instead of credits for missed classes. We understand families have several activities and try to work with you!

Interested in scholarships? Learn about our partnership with the Central North Carolina Swim Foundation and what they offer.

Age Ranges

Our classes range from 6 months through adulthood. Wheither you never conquered your fear of the water as a child, or just want to get your tot off on a strong early step, we’re here for you! Our parent and tot classes go from 6 months old to 2 years old. Then the lessons for children start at 18 months and onward!


Sea Otter

Ages: 6 months to 2 years

Also known as Parent and Tot classes. Instructors work with caretakers to help them teach children to be comfortable and happy in the water.

Find a class


Ages: 2 year olds

Students start by learning water comfort and basic water safety skills like floating and exits. 

Find a class



Ages: 3 year olds

Students are at their early stages of cognitive and coordination development and can begin to develop their swimming abilities.

Find a class


Ages: 4 years to 5 years

Students are more developmentally coordinated and can began learning more water skills and advanced swimming.

Find a class

School Age

Manta Ray

Ages: 6 years to 12 years

Manta Ray is for beginning swimmers working up to swimming the length of the pool.

Find a class


Ages: 6 years to 12 years

Shark is for more advanced students working on perfecting strokes and furthering endurance.

Find a class


Ages: 13 years to 17 years

The teen groups are for students that either want to start swimming and conquer fears or become better swimmers.

Find a class


Ages: 18 and up

No one is too old to learn to swim! We work with adults who can’t swim at all to adults wanting to perfect any stroke or endurance.

Find a class

Can’t find what you’re looking for?

Try looking at our private lessons to get exactly what you want.

Private Lessons