Community Events Calendar

Town meetings are available on our Council page.

Featured Events

Community Events and Recreation Calendar

March 2025

SUN
MON
TUE
WED
THU
FRI
SAT
23
24
25
26
27
28
1
8:00 am Fitness Health Club
9:00 am Children and Youth Kidproof Babysitting Course
2
8:00 am Fitness Health Club
1:15 pm Skating Free Public Skate
3
5:30 am Fitness Health Club
9:00 am Fitness Morning Fitness
9:00 am Annandale National Historic Site “What’s You Sign: Part 2” Exhibition Opening
10:15 am Fitness Morning Yoga
4:00 pm Skating Parent and Tot Skate
6:00 pm Community - Sports Badminton Drop In
6:30 pm Fitness Blast Class
4
5:30 am Fitness Health Club
9:30 am Community - Sports Pickleball Drop In
10:00 am Skating Public Skate
5:30 pm Fitness Blast Class
6:15 pm Fitness Evening Yoga
5
5:30 am Fitness Health Club
9:00 am Fitness Morning Fitness
10:15 am Fitness Morning Yoga
1:00 pm Community - Sports Pickleball Drop In
5:30 pm Fitness Blast Class
6
5:30 am Fitness Health Club
9:00 am Fitness 20/20/20 Fitness Class
10:00 am Skating Public Skate
10:15 am Fitness Pilates
1:00 pm Community - Sports Pickleball Drop In
1:30 pm Annandale National Historic Site Women’s Day Cheesecake Social;
7
5:30 am Fitness Health Club
9:00 am Fitness Morning Fitness
10:15 am Fitness Morning Yoga
3:30 pm Skating Public Skate
8
8:00 am Fitness Health Club
9
8:00 am Fitness Health Club
1:15 pm Skating Free Public Skate
10
5:30 am Fitness Health Club
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Skating Free Public Skate
10:30 am Annandale National Historic Site “Eco-Explorers: March Break at the Museum”
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Annandale National Historic Site “Eco-Explorers: March Break at the Museum” SR Group
1:00 pm Skating Free Public Skate
1:00 pm Aquatics and Swimming Aqua Jog
3:00 pm Aquatics and Swimming Adult Swim
4:30 pm Community - Health and Wellness FREE Friendship Dinner
5:00 pm Aquatics and Swimming Community Swim
7:30 pm Aquatics and Swimming Aqua Jog
8:30 pm Aquatics and Swimming Adult Swim
11
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Skating Free Public Skate
9:30 am Aquatics and Swimming Aqua Jog
11:30 am Annandale National Historic Site “Eco-Explorers: March Break at the Museum”
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
1:00 pm Skating Free Public Skate
1:00 pm Annandale National Historic Site “Eco-Explorers: March Break at the Museum” SR Group
3:00 pm Aquatics and Swimming Community Swim
5:00 pm Aquatics and Swimming Adult Swim
7:30 pm Aquatics and Swimming Aqua Cycle
8:30 pm Aquatics and Swimming Adult Swim
12
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Skating Free Public Skate
9:30 am Aquatics and Swimming Preschool Playtime Swim
10:30 am Annandale National Historic Site “Eco-Explorers: March Break at the Museum”
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
1:00 pm Annandale National Historic Site “Eco-Explorers: March Break at the Museum” SR Group
1:00 pm Skating Free Public Skate
3:00 pm Aquatics and Swimming Adult Swim
5:00 pm Aquatics and Swimming Community Swim
7:30 pm Aquatics and Swimming Aqua Jog
8:30 pm Aquatics and Swimming Adult Swim
13
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Skating Free Public Skate
9:30 am Aquatics and Swimming Aqua Jog
10:30 am Annandale National Historic Site “Eco-Explorers: March Break at the Museum”
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
1:00 pm Annandale National Historic Site “Eco-Explorers: March Break at the Museum” SR Group
1:00 pm Skating Free Public Skate
3:00 pm Aquatics and Swimming Community Swim
5:00 pm Aquatics and Swimming Adult Swim
7:30 pm Aquatics and Swimming Aqua Cycle
8:30 pm Aquatics and Swimming Adult Swim
14
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Skating Free Public Skate
9:30 am Aquatics and Swimming Preschool Playtime Swim
10:30 am Annandale National Historic Site “Eco-Explorers: March Break at the Museum”
1:00 pm Annandale National Historic Site “Eco-Explorers: March Break at the Museum” SR Group
1:00 pm Aquatics and Swimming Aqua Jog
1:00 pm Skating Free Public Skate
5:00 pm Aquatics and Swimming Community Swim
15
8:00 am Fitness Health Club
8:30 am Aquatics and Swimming Adult Swim
11:00 am Aquatics and Swimming Adult Swim
1:30 pm Aquatics and Swimming Community Swim
16
8:00 am Fitness Health Club
1:15 pm Skating Free Public Skate
1:30 pm Aquatics and Swimming Community Swim
17
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness Morning Fitness
9:30 am Aquatics and Swimming Aqua Jog
10:15 am Fitness Morning Yoga
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
1:00 pm Annandale National Historic Site Founder's Day Celebration
4:00 pm Skating Parent and Tot Skate
6:00 pm Community - Sports Badminton Drop In
6:30 pm Fitness Blast Class
7:30 pm Aquatics and Swimming Aqua Jog
8:30 pm Aquatics and Swimming Adult Swim
18
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:30 am Aquatics and Swimming Aqua Jog
9:30 am Community - Sports Pickleball Drop In
11:30 am Aquatics and Swimming Adult Swim
5:30 pm Fitness Blast Class
6:15 pm Fitness Evening Yoga
7:30 pm Aquatics and Swimming Aqua Cycle
8:30 pm Aquatics and Swimming Adult Swim
19
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness Morning Fitness
9:30 am Aquatics and Swimming Preschool Playtime Swim
10:15 am Fitness Morning Yoga
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
1:00 pm Community - Sports Pickleball Drop In
5:30 pm Fitness Blast Class
7:30 pm Aquatics and Swimming Aqua Jog
8:30 pm Aquatics and Swimming Adult Swim
20
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness 20/20/20 Fitness Class
9:30 am Aquatics and Swimming Aqua Jog
10:00 am Skating Public Skate
10:15 am Fitness Pilates
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Community - Sports Pickleball Drop In
7:30 pm Aquatics and Swimming Aqua Cycle
8:30 pm Aquatics and Swimming Adult Swim
21
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness Morning Fitness
10:15 am Fitness Morning Yoga
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
5:30 pm Children and Youth Friday Fun Night (4-7yrs)
22
8:00 am Children and Youth Home Alone Course
8:00 am Fitness Health Club
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Community Swim
23
8:00 am Fitness Health Club
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Community Swim
1:15 pm Skating Free Public Skate
24
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness Morning Fitness
10:15 am Fitness Morning Yoga
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
4:00 pm Skating Parent and Tot Skate
6:00 pm Community - Sports Badminton Drop In
6:30 pm Fitness Blast Class
7:30 pm Aquatics and Swimming Aqua Jog
8:30 pm Aquatics and Swimming Adult Swim
25
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:30 am Aquatics and Swimming Aqua Jog
9:30 am Community - Sports Pickleball Drop In
10:00 am Skating Public Skate
11:30 am Aquatics and Swimming Adult Swim
5:30 pm Fitness Blast Class
6:15 pm Fitness Evening Yoga
7:30 pm Aquatics and Swimming Aqua Cycle
8:30 pm Aquatics and Swimming Adult Swim
26
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness Morning Fitness
9:30 am Aquatics and Swimming Preschool Playtime Swim
10:15 am Fitness Morning Yoga
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
1:00 pm Community - Sports Pickleball Drop In
5:30 pm Fitness Blast Class
7:30 pm Aquatics and Swimming Aqua Jog
8:30 pm Aquatics and Swimming Adult Swim
27
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness 20/20/20 Fitness Class
9:30 am Aquatics and Swimming Aqua Jog
10:00 am Skating Public Skate
10:15 am Fitness Pilates
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Community - Sports Pickleball Drop In
7:30 pm Aquatics and Swimming Aqua Cycle
8:30 pm Aquatics and Swimming Adult Swim
28
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness Morning Fitness
10:15 am Fitness Morning Yoga
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
3:30 pm Skating Public Skate
29
8:00 am Fitness Health Club
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Community Swim
30
8:00 am Fitness Health Club
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Community Swim
31
5:30 am Fitness Health Club
6:00 am Aquatics and Swimming Adult Swim
7:30 am Aquatics and Swimming Aqua Cycle
8:30 am Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
9:00 am Fitness Morning Fitness
10:15 am Fitness Morning Yoga
11:30 am Aquatics and Swimming Adult Swim
1:00 pm Aquatics and Swimming Aqua Fit (Baby & Me Aqua Fit)
4:00 pm Skating Parent and Tot Skate
6:00 pm Community - Sports Badminton Drop In
6:30 pm Fitness Blast Class
7:30 pm Aquatics and Swimming Aqua Jog
8:30 pm Aquatics and Swimming Adult Swim
1
2
3
4
5

Scroll to top