At the Attleboro Y, we understand that swim lessons are more than just stroke development. As they learn to swim, children also develop endurance, self-confidence, and an appreciation for water safety. The Y staff works hard to create an encouraging atmosphere in the water, where each swimmer can learn and progress at his or her own rate and comfort level.


Jump in to a great summer of safe, water fun with swim lessons at the Y! This summer, we’re excited to offer a few different lesson formats and locations, so you can choose the class that best meets your family’s needs!

Weekly Swim Lessons

In our traditional swim lesson format, children swim once a week to progress through the swim stages from early water acclimation and water safety through stroke development. Offered indoors at the Downtown Branch during the week and outdoors at the Norton Outdoor Center on weekends!

Express Lessons at the Norton Outdoor Center

Our summer express lessons give preschool-aged and youth swimmers an opportunity to work on their swim skills with an instructor four days in a row. Through this more condensed and focused format, young swimmers get more practice to develop their skills and gain confidence in their swim abilities. Sign up for one week or as many weeks as you like!

Check out our Summer Swim Lessons Flyer for days and times!

Summer Swim Lesson Dates and Fees:

July session: July 5-August 1
August session: August 2-29

Weekly Express Sessions: Begin the week of July 5th

Member Registration: Begins June 1st
Non-Member Registration: Begins June 14th

Fee for Y Members: $60
Fee for Non-Members: $90
(Fee is per 4-class session. Monthly for traditional format. Weekly for Express.)
Please note: Parent/Child Swim Lessons are included in your Family or Single-Parent Family Membership. Call (508) 222-7422 for details.

For more information about our current Health & Safety Protocols, please go to

To register: Call the Y at (508) 222-7422 or register online vis the appropriate link below:

Parent/Child Lessons (6 months-3 years)

Preschool Lessons (3-5 years)

Youth Lessons (6-12 years)

All of our Swim Lesson sessions are organized according to the following swim levels:

Swim Starters

Recommended Age Range: Infants & Toddlers (6 mos. – 3 yrs.) with Parent

In this parent-child category, children learn to be comfortable in the water. Swim Starters focuses on developing swim readiness skills through fun and confidence-building experiences. Parents also learn essential skills in Swim Starters, including how to best supervise children in the water, how to prevent accidents, and how to plan for emergencies.

Stages A & B – Water Discovery and Exploration

Introduces infants and toddlers to the aquatic environment. Focuses on exploring body positions, blowing bubbles and fundamental safety and aquatic skills.

Swim Basics

Recommended Age Ranges: Preschool Youth (3–5 yrs.), School-Age Youth (5–12 yrs.), Teens & Adults (12+ yrs.)

In these three stages, students develop a high level of comfort in the water by practicing safe water habits, engaging in underwater exploration, and learning how to swim to safety and exit if they fall into a body of water. Group activities that reinforce learning help students progress. By the end of this series of stages, students achieve basic swimming competency by learning two benchmark skills – “swim, float, swim” and “jump, push, turn, grab.”

Stage 1 – Water Acclimation

Increases comfort with underwater exploration and basic self-rescue skills performed with assistance. While using flotation device, swimmers will learn to swim independently in correct body position, become comfortable getting face wet, floating on back and jumping into the pool without assistance.

Stage 2 – Water Movement

Encourages forward movement in water and basic self rescue skills performed independently. Swimmers in this level swim independently with flotation device, get their face wet, and jump in and exit pool without assistance. Swimming in correct body position, forward movement, back gliding and safety skills will be emphasized.

Stage 3 – Water Stamina

Develops intermediate self-rescue skills performed at longer distance than in previous stages. At this level, students swim without a bubble or with only a single slice flotation. They will learn to swim in a correct prone front position with face in the water and back glide 10 yards without bubble. This class builds endurance to swimming on front one length of the pool without flotation device and develops stroke technique on front and back.

Swim Strokes

Recommended Age Ranges: School-Age Youth (5–12 yrs.), Teens & Adults (12+ yrs.)

In these three stages, having mastered the fundamentals, students learn additional water safety skills and build stroke technique, developing skills that prevent chronic disease, increase social-emotional and cognitive well-being, and foster a lifetime of physical activity.

Stage 4 – Stroke Introduction

Introduces basic stroke technique in front crawl and back crawl and reinforces water safety through treading water and elementary backstroke. Rhythmic breathing & flutter kick will be practiced.

Stage 5 – Stroke Development

Introduces breaststroke and butterfly. Reinforces water safety through treading water and sidestroke. The four competitive strokes and sidestroke will be taught. Participants should be able to swim length of pool with proper rotary breathing before joining this class.

Stage 6 – Stroke Mechanics – Pre-Competitive Swim Groups

This introduction to competitive swimming refines stroke technique on all four competitive strokes, builds endurance, and encourages swimming as part of a healthy lifestyle.

Seahorses: For youth with special needs

Ages: 4-12

These 30-minute classes have smaller student-to-instructor ratios to help acclimate children with special needs to the water and teach them basic swimming skills. Parents and/or aides are welcome to get in the water to help during the class.

For more information, call (508) 222-7422.

Private Lessons

Ages 3- adult

The Y staff will be happy to work with you and your family in small groups or individually. Call (508) 222-7422 to schedule your lesson.

Y Member: $25 per 30-minute lesson
Non-member: $40 per 30-minute lesson

6 pack of 30-minute lessons
Y Member: $135
Non-Member: $215