Aquatic Programs

It is up to the pool manager’s discretion whether to have afternoon/evening programs.

Cancellations for morning programs are determined by the program director.

Do NOT mail any registrations, bookings, etc.

We do NOT accept and/or guarantee any mailed registrations, bookings, etc. in fear of overbooking.

Registrations and Party Bookings are done at the pool only during select days in May and then during open swim hours In June and July.

Cash or in-town checks made payable to the City of Morris only.

Assume Sessions are open unless we mark them "CLOSED" or "FILLED" below.

American Red Cross Swim Lessons - Ages 5-16

  • 1/2 Hour Lessons (first lesson begins at 9:30 and last lesson ends at 11:30)
    • Session I: M-F, June 17th-June 28th
    • Session II: M-F, July 8th-July 19th
  • Costs: Residents $65/Nonres $70
  • Morris City Pool may request a birth certificate at anytime to prove age.
  • Click here for ARC Swim Lesson registration form.

Little Fins (PreSchool) - Ages 3-4

  • Session I: MWF 6/17 - 6/28 - 1/2 hour lessons (first lesson begins at 5:00 and another begins at 5:30).
  • Session II: MWF 7/8 - 7/19 - 1/2 hour lessons (first lesson begins at 5:00 and another begins at 5:30).
  • Costs: Residents $50/Nonres $60 (Guarantee 5 lessons due to any weather cancellations)
  • Click here for Little Fins Swim Lesson registration form.

Parent & Me - Ages 6 months - 2 years of age

  • Session I: "TR" 6/11 - 6/28 - 1/2 hour lessons (first lesson begins at 5:00 and another begins at 5:30)
  • Session II: TR 7/8 - 7/25 1/2 hour lessons (first lesson begins at 5:00 and another begins at 5:30)
  • Costs: Residents $35/Nonres $45 (Guarantee 5 lessons due to any weather cancellations)
  • Click here for Parent & Me Lesson registration form.

Private Lessons - Ages 6 months - Adults

  • Customized lessons starting at $13/lesson per person up to $20/lesson per person.
  • Costs, times, and dates will vary pending your wants/needs and available resources.
  • Complete the Online Request Form and someone will get back to you within 48 hours.

Junior Guard