Welcome to Aqua Jags Swim School

Learn to Swim with Confidence

At Aqua Jags Swim School, we believe that every child should have the opportunity to learn how to swim in a safe and supportive environment. Our instructors offer group and private lessons for young children at the Garnet Valley Middle School Pool in Glen Mills, PA. Whether your child is a beginner or looking to improve their skills, we have a class that's right for them.

Lesson Offerings Spring 2026

Spring Swim Lesson Options

This Spring, Aqua Jags Swim School is offering Saturday swim lessons and we are working with Garnet Valley School District to add one weeknight starting in March.

Once-Weekly Lessons (4-Week Session)

Attend one lesson per week for four weeks, helping swimmers steadily build and maintain their skills.

  • ⏱️ Time: Saturdays 10:30 AM - 2:30 PM.

  • 📅 Format: Group and Private Lessons (run simultaneously). Quiet time privates available on Saturday’s from 12:30 PM - 2:30 PM.

  • ✅ Ideal for: Families with busy schedules looking for consistent, ongoing instruction

Spaces are limited for both options—secure your spot early!

Spring 3 – 4 Week Sessions Saturdays Only

Saturdays: April 25th, May 2nd, 9th, 16th, Signups Open

Spring 3 May Weeknights – 4 Week Sessions (limited availability!)

Tuesdays: May 5th, 12th, 19th and 26th

Wednesdays: May 6th, 13th, 20th and 27th

Thursdays: May 7th, 14th, 21st and 28th

Example

You purchase a Group Lesson for Session 2 with a Start Date & Time of Thursday, October 13th at 5:00 pm

  • Lesson 1: Thursday, October 16th at 5:00 pm

  • Lesson 2: Thursday, October 23rd at 5:00 pm

  • Lesson 3: Thursday, October 30th at 5:00 pm

  • Lesson 4: Thursday, November 6th at 5:00 pm

Upcoming Sessions:

Summer Saturdays – 3-4 Week Sessions

  • Summer 1 June 6, 13, 20, 27 

  • Summer 2 July 11, 18, 25 August 1st

Summer Weeknights – 4 Week Sessions

  • Summer 1 Mondays June 1, 8, 15, 22 (4:30-7:30)

  • Summer 1 Wednesdays  June 3, 10, 17, 24 (4:30-7:30)

  • Summer 2 Mondays June 29, July 6, 13, 20 (4:30-7:30)

  • Summer 2 Wednesdays July 1, 8, 15, 22 (4:30-7:30)

Summer Weekly Intensives – 4 days a week for one week

Week-long Mon-Thur mornings

Week 1-  June 15-18 (9am-1 pm)

Week 2-  June 22-25 (9am-1 pm)

Week 3-  June 29-July 2 (9am-1 pm)

Week 4-  July 6-9 Times (9am-1 pm)

Week 5-  July 13-16 Times (9 am-1 pm)

Week 6- July 20-23 (9am-1 pm)

Week 6-  July 27-30 (9am-1 pm)

Bookings Available!

Aqua Jags offers a variety of lesson formats to meet every swimmer's needs and schedule. All lessons are led by experienced, certified instructors in a supportive and fun environment.

Private Lessons

  • One-on-one instruction tailored to your swimmer’s individual goals and skill level.

  • Ideal for beginners, nervous swimmers, or those looking to refine specific techniques.

  • Available during both intensive and weekly sessions.

Group Lessons

  • Small group classes organized by age and ability.

  • Focus on fundamental water safety, stroke development, and building confidence.

  • Group sizes are kept small for individualized attention.

  • Available during both intensive and weekly sessions.

Our Approach

At Aqua Jags Swim School, we're committed to providing a fun, engaging, and safe learning environment for all of our students. Our flexible program is designed to meet the unique needs of each child, and our innovative techniques and fresh methodologies ensure that every lesson is interesting and relevant. With our unique approach to teaching and many course offerings, we're proud to be one of the newest swim schools in the area.

Who Should Take Lessons?

Aqua Jags Swim School is the perfect place for swimmers of all levels. Our classes are designed to help you become more comfortable in the water, learn to swim, refine your strokes, or even develop competitive swimming techniques. With over 25 years of experience in swim lesson instruction and coaching, our lead instructor has the expertise to help you succeed. Come and join us to experience what Aqua Jags Swim School has to offer!

$125-$135

Join our dynamic group swim lessons, designed for up to 4 students per session. These lessons provide a fun and social learning environment, where swimmers can progress together under the guidance of our skilled instructors.

$200 - $315

Experience personalized instruction with our private swim lessons, tailored to meet your specific needs and goals. Our expert instructors provide one-on-one attention, ensuring rapid progress and confidence in the water.

Lesson Location

All lessons are held in the Garnet Valley Middle School swimming pool located at:

601 Smithbridge Road
Glen Mills, PA 19342

The swimming pool entrance is located around the at the facility near where the school busses are parked.