Text here

Swim Programs

Programs for all Abilities!

La Maison Swim Programs

La Maison Health & Fitness is proud to provide excellent private and small group swim lessons for kids living in the Main Line area! Our tailored swim programs will aid your child’s development in passing a Deep Water test, or for more experienced swimmers, the ability to compete.

Private Swim Lessons

Swim Lessons give your kids a life-saving skill, but our expert instructors have found ways to make this important lesson fun.  We teach beginners not to be afraid of the water and help more experienced swimmers hone their techniques, all in an environment designed to make swimming lessons feel more like games.

Beginner Swim Team Prep

This program is designed to equip students with the necessary skills to pass a swim team prerequisite test. We will focus on improving freestyle with deeper insights, increasing endurance and practicing rotary breathing for 25-50 yard lengths. Additionally, we will revise backstroke and breaststroke.

Water S.A.F.E.

These small group classes are geared to focus on learning to be safe around water and developing self-rescue skills. 

Stroke Development

These small group classes are geared to introduce basic stroke techniques in all four of the competitive swim strokes.

Deep Water Test Prep

This program is specifically designed to prepare swimmers to successfully pass the deep-water test. It is ideal for those who already possess some basic swimming knowledge and understand the fundamentals of stroke technique.

Competitive Swim Clinic

This program is ideal for students who have previously competed in swim teams, or who have cleared the basic swimming requirements. We'll be working on perfecting technique on all the major strokes, with a focus on details such as starts, finishes, dives, flip turns and so on.

La Maison Swim
Schedule & Registration

To register for any of our swim classes, please login or create a MindBody account
& click register now next to the class you want t0 register for on the schedule below.

Summer A: 4/29-5/20Sat2:30pm – 3:00pmRegister Now
Summer A: 4/30-5/21Sun2:30pm – 3:00pmRegister Now
Summer B: 6/03-6/24Sat2:30pm – 3:00pmRegister Now
Summer B: 6/04-6/25Sun2:30pm – 3:00pmRegister Now
Summer C: 7/08-7/20Sat2:30pm – 3:00pmRegister Now
Summer C: 7/09-7/30Sun2:30pm – 3:00pmRegister Now
Summer 1: 5/30-6/1T-Th6:30pm – 7:00pmRegister Now
Summer 1: 5/30-6/1T – Th7:00pm – 7:30pmRegister Now
Summer 2: 6/5-6/8M – Th6:30pm – 7:00pmRegister Now
Summer 2: 6/5-6/8M – Th7:00pm – 7:30pmRegister Now
Summer 3: 6/12-6/15M – Th6:30pm – 7:00pmRegister Now
Summer 3: 6/12-6/15M – Th7:00pm – 7:30pmRegister Now
Summer 1: 5/30-6/1T – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 1: 5/30-6/1T – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 2: 6/5-6/8T – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 2: 6/5-6/8M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 3: 6/12-6/15M – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 3: 6/12-6/15M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 4: 6/19-6/22M – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 4: 6/19-6/22M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 5: 6/26-6/29M – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 5: 6/26-6/29M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 6: 7/3-7/6M – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 6: 7/3-7/6M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 7: 7/10-7/13M – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 7: 7/10-7/13M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 8: 7/17-7/20M – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 8: 7/17-7/20M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer 9: 7/24-7/27M – Th5:00pm – 5:30 pmPreschool-BeginnerRegister Now
Summer 9: 7/24-7/27M – Th5:30pm – 6:00 pmYouth-BeginnerRegister Now
Summer A: 4/26-5/17Wed7:00pm – 7:30pmRegister Now
Summer A: 4/29-5/20Sat2:00pm – 2:30pmRegister Now
Summer A: 4/30-5/21Sun2:00pm – 2:30pmRegister Now
Summer B: 5/31-6/21Wed7:00pm – 7:30pmRegister Now
Summer B: 6/03-6/24Sat2:00pm – 2:30pmRegister Now
Summer B: 6/04-6/25Sun2:00pm – 2:30pmRegister Now
Summer C: 7/05-7/26Wed7:00pm – 7:30pmRegister Now
Summer C: 7/08-7/29Sat2:00pm – 2:30pmRegister Now
Summer C: 7/09-7/30Sun2:00pm – 2:30pmRegister Now
Summer 1: 5/30-6/1T – Th6:00pm – 6:30pmRegister Now
Summer 1: 5/30-6/1T – Th6:30pm – 7:00pmRegister Now
Summer 2: 6/5-6/8M – Th6:00pm – 6:30pmRegister Now
Summer 2: 6/5-6/8M – Th6:30pm – 7:00pmRegister Now
Summer 3: 6/12-6/15M – Th6:00pm – 6:30pmRegister Now
Summer 3: 6/12-6/15M – Th6:30pm – 7:00pmRegister Now
Summer 4: 6/19-6/22M – Th6:00pm – 6:30pmRegister Now
Summer 4: 6/19-6/22M – Th6:30pm – 7:00pmRegister Now
Summer 1: 5/30-6/1:T – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 1: 5/30-6/1:T – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 1: 5/30-6/1:T – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 1: 5/30-6/1:T – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 1: 5/30-6/1:T – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 1: 5/30-6/1:T – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 2: 6/5-6/8:M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 2: 6/5-6/8:M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 2: 6/5-6/8:M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 2: 6/5-6/8:M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 2: 6/5-6/8:M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 2: 6/5-6/8:M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 3: 6/12-6/15:M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 3: 6/12-6/15:M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 3: 6/12-6/15:M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 3: 6/12-6/15:M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 3: 6/12-6/15:M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 3: 6/12-6/15:M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 4: 6/19-6/22:M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 4: 6/19-6/22:M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 4: 6/19-6/22:M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 4: 6/19-6/22:M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 4: 6/19-6/22:M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 4: 6/19-6/22:M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 5: 6/26-6/29M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 5: 6/26-6/29M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 5: 6/26-6/29M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 5: 6/26-6/29M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 5: 6/26-6/29M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 5: 6/26-6/29M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 6: 7/3-7/6M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 6: 7/3-7/6M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 6: 7/3-7/6M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 6: 7/3-7/6M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 6: 7/3-7/6M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 6: 7/3-7/6M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 7: 7/10-7/13M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 7: 7/10-7/13M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 7: 7/10-7/13M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 7: 7/10-7/13M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 7: 7/10-7/13M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 7: 7/10-7/13M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 8: 7/17-7/20M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 8: 7/17-7/20M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 8: 7/17-7/20M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 8: 7/17-7/20M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 8: 7/17-7/20M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 8: 7/17-7/20M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 9: 7/24-7/27M – Th3:30pm – 4:00pmPreschool FindRegister Now
Summer 9: 7/24-7/27M – Th3:30pm – 4:00pmPreschool Surface AlignRegister Now
Summer 9: 7/24-7/27M – Th4:00pm – 4:30pmPreschool FindRegister Now
Summer 9: 7/24-7/27M – Th4:00pm – 4:30pmPreschool Surface AlignRegister Now
Summer 9: 7/24-7/27M – Th4:30pm – 5:00pmYouth FindRegister Now
Summer 9: 7/24-7/27M – Th4:30pm – 5:00pmYouth Surface AlignRegister Now
Summer 1: 5/30 – 6/1T – Th7:00pm – 7:30pmRegister Now
Summer 2: 6/5- 6/8M – Th7:00pm – 7:30pmRegister Now
Summer 3: 6/12 – 6/15M – Th7:00pm – 7:30pmRegister Now
Summer 4: 6/19 – 6/22M – Th7:00pm – 7:30pmRegister Now
Summer 5: 6/26 – 6/29M – Th7:00pm – 7:30pmRegister Now
jQuery(document).ready(function($) { var delay = 100; setTimeout(function() { $('.elementor-tab-title').removeClass('elementor-active'); $('.elementor-tab-content').css('display', 'none'); }, delay); });