Return to Site
View Calendar
List Version
-- Select Location --
Amanda C. Rowe Gym
City Acres Ball Park
Deering High School Field 1
Deering High School Field 2
Deering High School Racquet Courts
Deering High School Racquet Courts - Pickleball Court 3A
Deering High School Racquet Courts - Pickleball Court 3B
Deering High School Racquet Courts - Pickleball Court 3C
Deering High School Racquet Courts - Pickleball Court 3D
Deering High School Racquet Courts - Tennis Court 1
Deering High School Racquet Courts - Tennis Court 2
Deering High School Racquet Courts - Tennis Court 3
Deering High School Racquet Courts - Tennis Court 4
Deering High School Racquet Courts - Tennis Court 5
Deering High School Softball Field
Deering Oaks Baseball Field
Deering Oaks Basketball Court 1
Deering Oaks Basketball Court 2
Deering Oaks Park Racquet Courts
Deering Oaks Park Racquet Courts - Pickleball Court 5A
Deering Oaks Park Racquet Courts - Pickleball Court 5B
Deering Oaks Park Racquet Courts - Pickleball Court 6A
Deering Oaks Park Racquet Courts - Pickleball Court 6B
Deering Oaks Park Racquet Courts - Pickleball Court 7A
Deering Oaks Park Racquet Courts - Pickleball Court 7B
Deering Oaks Park Racquet Courts - Pickleball Court 8A
Deering Oaks Park Racquet Courts - Pickleball Court 8B
Deering Oaks Park Racquet Courts - Tennis Court 1
Deering Oaks Park Racquet Courts - Tennis Court 2
Deering Oaks Park Racquet Courts - Tennis Court 3
Deering Oaks Park Racquet Courts - Tennis Court 4
Deering Oaks Park Racquet Courts - Tennis Court 5
Deering Oaks Park Racquet Courts - Tennis Court 6
Deering Oaks Park Racquet Courts - Tennis Court 7
Deering Oaks Park Racquet Courts - Tennis Court 8
Deering Oaks Park Racquet Courts - Tennis Courts 1-5
Deering Oaks Volleyball Court 1
Deering Oaks Volleyball Court 2
Dougherty Baseball Field
Dougherty Basketball Court
Dougherty Field
East End Community Center
East End Community Center - Cafeteria
East End Community Center - Gym
East End Community Center - O'Donnell Community Room
East End Community Field
Eastern Prom Basketball Court
Eastern Prom Boat Launch
Eastern Promenade Park Racquet Courts
Eastern Promenade Park Racquet Courts - Boat Launch
Eastern Promenade Park Racquet Courts - Pickleball Court 1A
Eastern Promenade Park Racquet Courts - Pickleball Court 1B
Eastern Promenade Park Racquet Courts - Pickleball Court 2A
Eastern Promenade Park Racquet Courts - Pickleball Court 2B
Eastern Promenade Park Racquet Courts - Pickleball Court 3A
Eastern Promenade Park Racquet Courts - Pickleball Court 3B
Eastern Promenade Park Racquet Courts - Tennis Court 1
Eastern Promenade Park Racquet Courts - Tennis Court 2
Eastern Promenade Park Racquet Courts - Tennis Court 3
Fitzpatrick Stadium
Fitzpatrick Stadium - Track
Fitzpatrick Stadium - Turf Field
Fox Field
Fox Street Basketball Court 1
Fox Street Basketball Court 2
Fox Street Futsal Court
Harlow Baseball Field
Kiley Softball Field
Lyman Moore Baseball Field
Lyman Moore Field 1
Lyman Moore Field 2
Lyman Moore Front Lawn
Lyman Moore Racquet Courts
Lyman Moore Racquet Courts - Pickleball Court 1A
Lyman Moore Racquet Courts - Pickleball Court 1B
Lyman Moore Racquet Courts - Pickleball Court 2A
Lyman Moore Racquet Courts - Pickleball Court 2B
Lyman Moore Racquet Courts - Pickleball Court 3A
Lyman Moore Racquet Courts - Pickleball Court 3B
Lyman Moore Racquet Courts - Tennis Court 1
Lyman Moore Racquet Courts - Tennis Court 2
Lyman Moore Racquet Courts - Tennis Court 3
Lyman Moore Softball Field
Memorial Stadium- Turf Field
Nason's Corner Field
North Deering Field
Payson A Softball Field
Payson B Field
Payson Green Space 1
Payson Green Space 2
Payson Park Basketball Court
Payson Park Field
Payson Park Racquet Courts
Payson Triangle
Peaks Island Community Center - Community Room
Preble Field 1
Preble Field 2
Presumpscot Field
Reiche Community Basketball Court
Reiche Community Center
Reiche Community Center - Cafeteria
Reiche Community Center - Community Center Room
Reiche Community Center - Gym
Reiche Community Center - Pool
Reiche Community Field
Reiche Community Pool
Riverton Community Basketball Court
Riverton Community Center
Riverton Community Center - Cafeteria
Riverton Community Center - Community Room
Riverton Community Center - Gym
Riverton Community Center - Large Learning Center
Riverton Community Center - Pool
Riverton Community Field
Riverton Community Racquet Courts
Riverton Community Racquet Courts - Pickleball Court 1
Riverton Community Racquet Courts - Pickleball Court 2
Riverton Community Racquet Courts - Pickleball Court 3
Riverton Community Racquet Courts - Pickleball Court 4
Riverton Community Racquet Courts - Pickleball Court 5
Riverton Community Racquet Courts - Pickleball Court 6
Riverton Community Racquet Courts - Pickleball Court 7A
Riverton Community Racquet Courts - Pickleball Court 7B
Riverton Community Racquet Courts - Tennis Court 7
Riverton Community Softball Field
Riverton Trolley Bike Park
Rowe Field
Troubh Ice Arena - Ice
to
Show Location
Thursday November 5, 2026
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Thursdays
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Thursdays
5:25 PM - 5:55 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Thursdays
5:25 PM - 6:10 PM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Thursday
6:20 PM - 7:05 PM
Adult Swim Lessons (Fall Session II 2026) - Adult Beginner - Thursdays
Saturday November 7, 2026
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Saturdays
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 4 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Advanced Preschool - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
12:05 PM - 12:50 PM
Youth Swim Lessons (Fall Session II 2026) - Level Up Swim: Level 5/6 Swimmers - Saturdays
Tuesday November 10, 2026
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Tuesdays
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Tuesdays
9:50 AM - 10:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Tuesdays
Thursday November 12, 2026
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Thursdays
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Thursdays
5:25 PM - 5:55 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Thursdays
5:25 PM - 6:10 PM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Thursday
6:20 PM - 7:05 PM
Adult Swim Lessons (Fall Session II 2026) - Adult Beginner - Thursdays
Saturday November 14, 2026
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Saturdays
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 4 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Advanced Preschool - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
12:05 PM - 12:50 PM
Youth Swim Lessons (Fall Session II 2026) - Level Up Swim: Level 5/6 Swimmers - Saturdays
Tuesday November 17, 2026
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Tuesdays
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Tuesdays
9:50 AM - 10:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Tuesdays
Wednesday November 18, 2026
3:50 PM - 4:20 PM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Wednesdays
4:30 PM - 5:00 PM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Wednesdays
4:30 PM - 5:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Wednesdays
5:10 PM - 5:40 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Wednesdays
5:10 PM - 5:55 PM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Wednesdays
6:00 PM - 6:45 PM
Youth Swim Lessons (Fall Session II 2026) - Level 4 - Wednesdays
Thursday November 19, 2026
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Thursdays
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Thursdays
5:25 PM - 5:55 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Thursdays
5:25 PM - 6:10 PM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Thursday
6:20 PM - 7:05 PM
Adult Swim Lessons (Fall Session II 2026) - Adult Beginner - Thursdays
Saturday November 21, 2026
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Saturdays
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 4 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Advanced Preschool - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
12:05 PM - 12:50 PM
Youth Swim Lessons (Fall Session II 2026) - Level Up Swim: Level 5/6 Swimmers - Saturdays
Tuesday November 24, 2026
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Tuesdays
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Tuesdays
9:50 AM - 10:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Tuesdays
Wednesday November 25, 2026
3:50 PM - 4:20 PM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Wednesdays
4:30 PM - 5:00 PM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Wednesdays
4:30 PM - 5:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Wednesdays
5:10 PM - 5:40 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Wednesdays
5:10 PM - 5:55 PM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Wednesdays
6:00 PM - 6:45 PM
Youth Swim Lessons (Fall Session II 2026) - Level 4 - Wednesdays
Tuesday December 1, 2026
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Tuesdays
9:10 AM - 9:40 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Tuesdays
9:50 AM - 10:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Tuesdays
Wednesday December 2, 2026
3:50 PM - 4:20 PM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Wednesdays
4:30 PM - 5:00 PM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Wednesdays
4:30 PM - 5:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Wednesdays
5:10 PM - 5:40 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Wednesdays
5:10 PM - 5:55 PM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Wednesdays
6:00 PM - 6:45 PM
Youth Swim Lessons (Fall Session II 2026) - Level 4 - Wednesdays
Thursday December 3, 2026
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Thursdays
4:45 PM - 5:15 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Thursdays
5:25 PM - 5:55 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Thursdays
5:25 PM - 6:10 PM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Thursday
6:20 PM - 7:05 PM
Adult Swim Lessons (Fall Session II 2026) - Adult Beginner - Thursdays
Saturday December 5, 2026
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 3 - Saturdays
9:15 AM - 10:00 AM
Youth Swim Lessons (Fall Session II 2026) - Level 4 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Advanced Preschool - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
10:10 AM - 10:40 AM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Beginner Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Intermediate Preschool - Saturdays
10:50 AM - 11:20 AM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 1 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Level 2 - Saturdays
11:30 AM - 12:00 PM
Youth Swim Lessons (Fall Session II 2026) - Parent / Child - Saturdays
12:05 PM - 12:50 PM
Youth Swim Lessons (Fall Session II 2026) - Level Up Swim: Level 5/6 Swimmers - Saturdays