Huntsville, AL

Swimming Lessons

We look forward to meeting you this summer! Keep scrolling to read more about our offered lessons and to register your child!

Huntsville Lessons Info

Learning to swim can be a frightening experience, but it is a critical skill that everyone must have. The team at Mabry Swimming Lessons help students learn to swim through firm instruction, motivation, and lots of laughing. Over the course of a week, sometimes two, the team help students overcome their fear and develop an appreciation for the water and the sport of swimming. We strive to develop students swimming skill, as well as the confidence to use that skill. Ages 18 months and up are accepted. All skill levels are accepted, from not knowing how to swim at all to perfecting strokes and diving in preparation for swim team.

We will offer private lessons for 30 minutes a day Monday through Friday. Unlike our lessons offered in Hattiesburg, MS, we come to you! Whether it is your own private pool, or at a local public pool, we are ready to work with you where you are at. We look forward to working with you and your children! Lesson times are contingent upon availability and the travel distance between pools.  We are committed to accommodating your schedule to the best of my ability. In the event that any adjustments are necessary, you will be notified a week prior to your scheduled lesson.

Lessons are $250 per child per week. Payment is completed through cash or Venmo for our Huntsville, AL lessons. You will be contacted after registering your child for lessons via our online form. There will be a fee for extended travel outside of the Hampton Cove area. Your instructor will discuss this with you after registering for lessons.

Keep scrolling for more information regarding lessons and to register your child!

Frequently Asked Questions

How old must my child be to register for lessons?

Your child must be at least 18 months or older (by the time lessons begin) in order to register for lessons.

Where will lessons be held?

We come to you! We will meet you at your own pool or at a public local pool. Just let us know during the registration process. Lesson times are contingent upon availability and the travel distance between pools.  We are committed to accommodating your schedule to the best of my ability. In the event that any adjustments are necessary, you will be notified a week prior to your scheduled lesson.

Will class be canceled if it rains?

No. We will meet in our regularly scheduled classes unless you are contacted. We will reschedule classes in the event of heavy rain or lightning.

How do I register multiple children for lessons?

You must complete one registration form per child.

How do I register my child for multiple weeks?

You’ll need to go through the registration process again for each class you are wanting to sign up for. 

When is payment due?

Payment is due before lessons can begin.

How do I cancel my registration?

If you are looking to cancel your registration, send us an email at mabrytodd@gmail.com and we will cancel your registration.

If I cancel my registration, can I get a refund?

If your child becomes sick and you have provided a doctor’s note or you have a family emergency and we are unable to reschedule for a future week, partial refunds will be granted. For all other cases, refunds will not be granted.

What if my child gets sick or we have an emergency come up during our class?

If your child becomes sick and you have provided a doctor’s note or you have a family emergency and we are unable to reschedule for a future week, partial refunds will be granted. For all other cases, refunds will not be granted.

How do I switch my child to a different class time?

Once you have picked the new class, send us an email at mabrytodd@gmail.com and we will cancel your previous registration. Be sure to include which class and time that you are needing to be canceled in the email so that we don’t accidentally cancel the wrong class. We will switch you to the appropriate class.

Meet Your Instructor

For over 15 years, I’ve cultivated a deep passion for empowering individuals of all ages to become confident and safe in the water. My journey began in Hattiesburg, Mississippi, where I co-founded a successful swim instruction business. My career path as an Aerospace Engineer brought my family to Huntsville, Alabama. Having our four young boys has only deepened my dedication to teaching swim safety. I believe this vital life skill goes beyond recreation; it fosters confidence and empowers individuals to navigate aquatic environments with self-assurance. My teaching approach prioritizes a positive and supportive learning environment. I strive to ensure each student feels comfortable and empowered as they progress on their aquatic journey.

– Todd Mabry

What Parents Are Saying

Casey & Brett Wilberding

I cannot say enough about Todd and the crew at Mabry Swim. All 3 of my boys have been and we are so thankful. It is so important for our kids to know how to swim, as they are around the pool all summer long. The team is kind, patient and knowledgeable. It isn’t always easy to watch your kids learn how to do something, but this team makes it as easy as possible. My soon to be 3 year old will be back this summer for a refresher.

Claire Ward

Mabry Swim taught my oldest son to swim in two weeks. It may seem intense, but it absolutely gets the job done. On day one, he could barely blow bubbles or kick, and by the end of the two weeks he could jump off the board and swim to the ladder with a smile on his face. We did lessons for three years, and each year they learned more and more. Mabry Swim made him a confident swimmer and I am forever grateful! Sending a huge thank you to their fabulous instructors!

Kelsey Hester

The experience at Mabry Swim was incredible for Hayden! She has always loved the water, but was terrified to go beyond the shallow. By the end of the week, she was a deep end diva! It was worth every penny for me to have a peace of mind all summer! We’ll be returning this year for a refresher course and she can hardly wait!!

Register Your Child

We want to help make registering your child for swimming lessons as easy as possible. Keep scrolling for more information on how to complete the registration process. Have questions? Check out our contact information below for any questions or concerns.

Call for inquiry

(601) 818-3805‬

Email for inquiry

mabrytodd@gmail.com

Step 1

Begin by clicking the “Begin Registration” button below. This will take you to our registration form.

Step 2

Fill out all requested information and choose a class time. *If you are wanting to register multiple children, you’ll need to complete one registration form per child.*

Step 3

At the end of the online registration form, sign our waiver and choose your preferred method of payment. We will contact you later regarding your payment method.

Connect With Team Huntsville

Email us at mabrytodd@gmail.com

Call or text us at
(601) 818-3805‬