Millington Family YMCA



Summer Swim Lessons

At the Y, we believe that the ability to swim is a critical life-saving skill for every child, teen and adult. In group swim lessons we use a variety of fun methods to help kids overcome fears, build confidence in the water and develop skills that last a lifetime. Qualified instructors meet kids at their own level, help families set achievable goals, and celebrate success.

Swim Starters (Ages 6 months – 2 years)

Members: $25   Non-Members: $55

Our Swim Starters class is the perfect introduction to swimming. Sessions include four 30 minute classes over a four week period. Fridays at 11:00 a.m. or 6:00 p.m.

Preschool (Ages 3 – 5)

Members: $50   Non-Members: $80

All summer sessions will run Monday – Thursday for two weeks for a total of 8 classes. Each class is 30 minutes long.
Swim Basics       10:00 a.m.,11:30 a.m., 3:45 p.m., 5:15 p.m., 6:00 p.m.
Swim Strokes     Session I & III: 10:45 a.m., Session II & IV: 4:30 p.m.

Saturday Session: June 10 – August 5
Swim Basics       10:00 a.m.
Swim Strokes     10:45 a.m.

Youth (Ages 6 – 12), Teen & Adults (Ages 13 & Up)

Members: $60    Non-Members: $100

Summer session classes will run Monday – Thursday for two weeks. Classes are 45 minutes long.
Swim Basics       10:00 a.m., 4:00 p.m., 6:00 p.m.
Swim Strokes     11:00 a.m., 4:00 p.m., 7:00 p.m.
Teen/Adult         12:15 p.m., 7:00 p.m.

Saturday Session: June 10 – August 5

Swim Basics       11:30 a.m.
Swim Strokes     12:30 p.m.

Learn Which Class is Right For You

Register Online

For more information please pick up a Swim Safely Aquatics Guide at the Welcome Center or contact


Private Swim Lessons

YMCA Certified Swim Instructors are available to teach Private (One on One) or Semi-Private (One to Two) lessons. These lessons are flexible and can be taught around your schedule. Lessons will be offered Sunday through Saturday during facility hours, depending on the availability of an instructor.

-Each lesson will be 30 minutes in length.
-We ask that all participants in private or semi-private swim lessons be at least 3 years of age or older.
-Register at the Welcome Center. Payment must be received at the time of registration.
-An instructor will contact you to set up dates and times for the lessons within 7 days of registration. If you have a particular time or day that you would like to have the lessons, please indicate that on the registration form.
-There is no Millington Resident discount for private or semi-private lessons.
-No refunds will be given after the first lesson. If participant misses a lesson without at least 3 hours prior notice or the participant is over 15 minutes late the lesson will be forfeited and no make-up lesson will be scheduled.

Private Lesson Pricing


1 Lesson – $40
4 Lessons – $100
1 Semi-Private Lesson – $30
4 Semi-Private Lessons – $90


1 Private Lesson – $65
4 Private Lessons – $140
1 Semi-Private Lesson – $55
4 Semi- Private Lessons – $90

Read Full Brochure

For more info contact Michael Moore at



Flying Fish Swim Team

First Week FREE!

Ages: 6 – 12

The Millington YMCA Flying Fish Swim Team is a developmental swim team that focuses on introducing children to competitive swimming. They will be taught competitive swim strokes, as well as, starts and turns. The Flying Fish are a part of the Mid-South Swimming League and compete in monthly swim meets at different facilities in the Memphis area.

Practice Time: 5:30-7:00 p.m.

  • Practices Monday, Wednesday, and Friday from 5:30-7:00pm
  • We take new registrations daily and we practice year round.
  • All swimmers should have general knowledge of all 4 competitive swim stokes.
  • All swimmers must be able to swim the length of the pool without stopping.
  • Specific technique, diving starts, and turns will be taught during practice.

Fees:  Member/Millington Resident $55 monthly
Non-Member $80 monthly


Arthritic Aquatics

This class could be the key to finding relief for your painful/aggravated joints! Join Darlene and her participants for a fun-filled hour of exercise in our heated pool.

Days: Mondays & Wednesdays
Time: 10:15 a.m.