We Teach Swimming!

Welcome to the Barb Graeve Swim School

Our goal is to ensure quality swimming instruction through the systematic progression of skills, using patience and positive encouragement.

  • Private and small group swimming instruction for ages 6 months through adult
  • Levels range from the very beginner to the swimmer preparing for or contemplating competitive swimming
  • Students with special needs are welcome

We value the families and students who trust themselves to our care and desire to make this a great experience for all!

How to Enroll

We try to make enrollment as easy as possible! Just follow the instructions on our Registration Page for step-by-step tips to getting your student signed up for the swimming lessons that are right for their skill level.

We also advise everyone who is interested in lessons now or in the future to be registered within our Customer Portal so you can receive email alerts and updates from us. If you’re not already a customer, simply pre-register any of your swimmers at any time in order to start receiving updates from us. This also makes it a lot faster to enroll when classes are available.

You can also follow our News & Updates page for all the latest information and headlines.

A Note About Make-Up Classes

We will schedule make-up classes when we have a pool closure or weather-related issue. For a family emergency or swimmer illness, you may sign up for a make-up class on the class roster schedules on the wall in the hallway. Make-up classes are self-service and on a first come, first-served basis. Please contact us with any questions.