Swim Lessons

At the Dr. Tommy Macdonnell Aquatic Center, 1490 N. Elm, our swim lessons build skills, confidence and determination while learning how to be safe in the water. Swim Lessons are available throughout the summer for youth 6 months to 10 years old. 

Levels

Lil SwimmersLil' Swimmer

6mo-3 yrs (Parent and Child)

  • Water Comfort
  • Building muscle memory for beginner skills
  • Parents will be in the water with their children

**Please note Lil' Swimmer classes are only offered on select sessions and times

Beginner 4 to 6 Beginner

Age 4-6 yrs

  • Body positioning in the water
  • Floating
  • Breath control
  • Gliding and beginning strokes

Beginner 7 to 10 Beginner

Age 7-10 yrs

  • Body positioning in the water
  • Floating
  • Breath control
  • Gliding and beginning strokes

swim lessonsIntermediate

Age 5-10 yrs

  • Swim independently for 10 feet or more
  • Can come up for breath unassisted
  • Stroke development
  • Endurance
  • Rotary breathing 
  • Treading water
  • Introduction to diving

Intermediate

Upper Intermediate

Age 5-10 yrs

  • Refining strokes introduced in the intermediate level
  • Increase in speed and endurance 
  • Starting off the blocks

**Please note Upper Intermediate classes are only offered in Session 4 on select times


Sessions for Summer 2026


10:15am10:55am6:15pm6:55pm
Session 1
6/9-6/18
N/AN/ABeginner
Intermediate
Beginner
Intermediate
Session 2
6/30-7/9
Beginner
Intermediate
Beginner
Intermediate
Lil' Swimmers
Beginner
Intermediate
Beginner
Intermediate
Lil' Swimmers
Session 3
7/21-7/30
Beginner
Intermediate
Lil' Swimmers
Beginner
Intermediate
Upper Intermediate
Beginner
Intermediate
Lil' Swimmers
Beginner
Intermediate
Upper Intermediate






Session 1

Ages: 4-10 years
Register Online: Opens March 1
Registration Deadline: Open till the day of unless class is full
Individual Fee: $45 resident, $50 non-resident (outside of city limits of Marshfield)
Session Dates: June 9, 10, 11, 16, 17, 18
Session Times: 6:15pm-6:45pm & 6:55pm-7:25pm
Levels: Beginner 4-6, Beginner 7-10, Intermediate **(There are no Lil' Swimmer classes in this session)
Remind Code: TBA

Session 2

Ages: 6 months-10 years
Register Online: Opens March 1
Registration Deadline: Open till the day of unless class is full
Individual Fee: $45 resident, $50 non-resident (outside of city limits of Marshfield)
Session Dates: June 30, July 1, 2, 7, 8, 9
Session Times: 10: 15am-10:45am & **10:55am-11:25am6:15pm-6:45pm & **6:55pm-7:25pm
Levels: Lil' Swimmers, Beginner 4-6, Beginner 7-10, Intermediate **(Lil' Swimmers is only at the 10:55am & 6:55pm time slot)
Remind Code: TBA

Session 3

Ages: 6 months-10 years
Register Online: Opens March 1
Registration Deadline: Open till the day of unless class is full
Individual Fee: $45 resident, $50 non-resident (outside of city limits of Marshfield)
Session Dates: July 21, 22, 23, 28, 29, 30
Session Times: **10: 15am-10:45am & 10:55am-11:25am, **6:15pm-6:45pm & 6:55pm-7:25pm
Levels: Lil' Swimmers, Beginner 4-6, Beginner 7-10, Intermediate, UPPER Intermediate **(Lil' Swimmers is only at the 10:15am & 6:15pm time slot) (UPPER Intermediate is only at the 10:55am & 6:55pm time slot)
Remind Code: TBA

Weather information

Weather Cancellation Text Alert

Remind.com text alert: TBA

How to sign up for the remind.com text alert

Weather Policy

The Parks Department may cancel, delay or postpone lessons due to inclement weather and/or thunder and lightning.  Notification will be made at least 1 hour prior to lessons. A post will be made on marshfieldparks.org following notification through the Remind App.  The make-up date will be communicated through the Remind App and email.