Swimming Lessons

NJ YMCA Swimming Lessons

Program Overview

NJ YMCA swim lessons are designed as a progressive, skill-based curriculum focused on:

  • Water safety and drowning prevention
  • Skill development and stroke technique
  • Confidence-building and lifelong fitness

Programs are offered for all ages (infant through adult) in group, private, and adaptive formats. 

Level Progression

Beginner (Stages 1-3: Water Acclimation & Basic Skills)

  • Comfort in water (blowing bubbles, submerging)
  • Floating (front/back) and basic movement
  • Intro to safety skills; "Swim, float swim" and "Jump, push, turn, grab"

Goal: Basic water competency and safety awareness. 

Intermediate (Stages 4-5: Stroke Introduction & Development)

  • Front crawl and backstroke fundamentals
  • Introduction to: breaststroke and butterfly (early stages)
  • Treading water and deep-water confidence
  • Increased endurance and coordination

Goal: Reinforce water safety in more complex situations.

Advance (Stage 6+ / Academy Levels)

  • Refinement of all four competitive strokes: freestyle, backstroke, breaststroke, butterfly
  • Endurance swimming (50-150+ yards)
  • Flip turns, diving, and racing starts

Goal: Preparation for swim teams and lifeguarding pathways.

Additional Program Formats: Parent/Child (infants-toddlers), preschool swim readiness, teen/adult beginner lessons, private & adaptive lessons, swim conditioning/pre-competitive training

Looking for swimming lessons at a local NJ YMCA? Click here to see which YMCA's offer swimming lessons. 

Safety Around Water/Swim Lessons at Local New Jersey Ys

Cumberland Cape Atlantic YMCA - Aquatics

Fanwood-Scotch Plains YMCA - Swim Lessons

Garfield YMCA - Youth Development - Aquatics

The Gateway Family YMCA - Swim Lessons

Gloucester County YMCA - Aquatics

The Greater Morristown YMCA - Aquatics Programs

Greater Philadelphia YMCA - Swimming at the Y

Greater Somerset County YMCA - Aquatics: Swim Lessons

Hamilton Area YMCA - Aquatics/Swim Lessons

Lakeland Hills Family YMCA - Swimming

Madison Area YMCA - Swim Lessons

Meadowlands YMCA - Swim Lessons

Ocean County YMCA - Youth Swim Lessons

Raritan Bay Area YMCA - Swim Lessons

Raritan Valley YMCA - Swim Lessons

Ridgewood YMCA - Youth Swim Lessons

River Crossing YMCA - Safety Around Water Program

River Crossing YMCA - Swim Programs

Summit Area YMCA - Youth Swim Lessons

Westfield Area YMCA - Youth Swim Lessons

Westfield Area YMCA - Adult Aquatics

West Morris Area YMCA - Swim Lessons

Wyckoff Family YMCA - Aquatic Program Classes

YMCA of MEWSA - Swimming

YMCA of Montclair - Group Swim Lessons

YMCA of the Jersey Shore - Youth Swim Lessons

YMCA of the Oranges - Swim Lessons

 

Looking for Lifeguard Certification? Click here for more information