NA

NA

07/06/2025 - 07/12/2025
Start Time Sun
07/06
Mon
07/07
Tue
07/08
Wed
07/09
Thu
07/10
Fri
07/11
Sat
07/12
05:30 AM
Open Gym
Belvidere
Gym
NA
05:30 AM (3 hrs)
No Registration Required
Open Gym
Belvidere
Gym
NA
05:30 AM (3 hrs)
No Registration Required
06:00 AM
Pickleball
Belvidere
Gym
NA
06:00 AM (1 hr)
Registration Required
Pickleball
Belvidere
Gym
NA
06:00 AM (1 hr)
Registration Required
Pickleball
Belvidere
Gym
NA
06:00 AM (1 hr)
Registration Required
07:00 AM
Pickleball
Belvidere
Gym
NA
07:00 AM (1 hr)
Registration Required
Pickleball
Belvidere
Gym
NA
07:00 AM (1 hr)
Registration Required
Pickleball
Belvidere
Gym
NA
07:00 AM (1 hr)
Registration Required
08:00 AM
Pickleball
Belvidere
Gym
NA
08:00 AM (1 hr)
Registration Required
Pickleball
Belvidere
Gym
NA
08:00 AM (1 hr)
Registration Required
Pickleball
Belvidere
Gym
NA
08:00 AM (1 hr)
Registration Required
Open Gym
Belvidere
Gym
NA
08:00 AM (7 hrs)
No Registration Required
08:30 AM
School Age Care (Gym Closed)
Belvidere
Gym
NA
08:30 AM (2.5 hrs)
No Registration Required
School Age Care (Gym Closed)
Belvidere
Gym
NA
08:30 AM (2.5 hrs)
No Registration Required
Swim Lessons
Belvidere
Pool
NA
08:30 AM (2.5 hrs)
No Registration Required
09:00 AM
School Age Care (Gym Closed)
Belvidere
Gym
NA
09:00 AM (2 hrs)
No Registration Required
Family Swim w/ 3 Lap Lanes
Belvidere
Pool
NA
09:00 AM (3 hrs)
No Registration Required
School Age Care (Gym Closed)
Belvidere
Gym
NA
09:00 AM (2 hrs)
No Registration Required
Family Swim w/ 3 Lap Lanes
Belvidere
Pool
NA
09:00 AM (3 hrs)
No Registration Required
School Age Care (Gym Closed)
Belvidere
Gym
NA
09:00 AM (2 hrs)
No Registration Required
09:45 AM
Camp Compass Swim
Belvidere
Pool
NA
09:45 AM (2 hrs)
No Registration Required
10:30 AM
Family Swim w/ 3 Lap Lanes
Belvidere
Pool
NA
10:30 AM (1.5 hrs)
No Registration Required
Family Swim w/ 3 Lap Lanes
Belvidere
Pool
NA
10:30 AM (1.5 hrs)
No Registration Required
Family Swim w/ 3 Lap Lanes
Belvidere
Pool
NA
10:30 AM (1.5 hrs)
No Registration Required
11:00 AM
Y Kids Care (Half Court) / Open Gym (Half Court)
Belvidere
Gym
NA
11:00 AM (5 hrs)
No Registration Required
Y Kids Care (Half Court) / Open Gym (Half Court)
Belvidere
Gym
NA
11:00 AM (5 hrs)
No Registration Required
Y Kids Care (Half Court) / Open Gym (Half Court)
Belvidere
Gym
NA
11:00 AM (5 hrs)
No Registration Required
Y Kids Care (Half Court) / Open Gym (Half Court)
Belvidere
Gym
NA
11:00 AM (5 hrs)
No Registration Required
Y Kids Care (Half Court) / Open Gym (Half Court)
Belvidere
Gym
NA
11:00 AM (5 hrs)
No Registration Required
01:00 PM
Open Swim
Belvidere
Pool
NA
01:00 PM (2.75 hrs)
No Registration Required
Open Swim
Belvidere
Pool
NA
01:00 PM (2.75 hrs)
No Registration Required
04:00 PM
Y Kids Care (Gym Closed)
Belvidere
Gym
NA
04:00 PM (1.5 hrs)
No Registration Required
Swim Lessons
Belvidere
Pool
NA
04:00 PM (1.5 hrs)
No Registration Required
Y Kids Care (Gym Closed)
Belvidere
Gym
NA
04:00 PM (1.5 hrs)
No Registration Required
Y Kids Care (Gym Closed)
Belvidere
Gym
NA
04:00 PM (1.5 hrs)
No Registration Required
Swim Lessons
Belvidere
Pool
NA
04:00 PM (1.5 hrs)
No Registration Required
Y Kids Care (Gym Closed)
Belvidere
Gym
NA
04:00 PM (1.5 hrs)
No Registration Required
Y Kids Care (Gym Closed)
Belvidere
Gym
NA
04:00 PM (1.5 hrs)
No Registration Required
05:30 PM
Marlins Swim Team
Belvidere
Pool
NA
05:30 PM (2 hrs)
No Registration Required
Open Gym
Belvidere
Gym
NA
05:30 PM (3.5 hrs)
No Registration Required
Marlins Swim Team
Belvidere
Pool
NA
05:30 PM (2 hrs)
No Registration Required
Open Gym
Belvidere
Gym
NA
05:30 PM (3.5 hrs)
No Registration Required
Marlins Swim Team
Belvidere
Pool
NA
05:30 PM (2 hrs)
No Registration Required
Open Gym
Belvidere
Gym
NA
05:30 PM (3.5 hrs)
No Registration Required
Marlins Swim Team
Belvidere
Pool
NA
05:30 PM (2 hrs)
No Registration Required
Open Gym
Belvidere
Gym
NA
05:30 PM (3.5 hrs)
No Registration Required
Marlins Swim Team
Belvidere
Pool
NA
05:30 PM (2 hrs)
No Registration Required
Open Gym
Belvidere
Gym
NA
05:30 PM (2.5 hrs)
No Registration Required
07:00 PM
Open Swim/1 adult lap lane
Belvidere
Pool
NA
07:00 PM (45 min)
No Registration Required
07:40 PM
Open Swim/1 adult lap lane
Belvidere
Pool
NA
07:40 PM (1 hr)
No Registration Required
Open Swim/1 adult lap lane
Belvidere
Pool
NA
07:40 PM (1 hr)
No Registration Required
Open Swim/1 adult lap lane
Belvidere
Pool
NA
07:40 PM (1 hr)
No Registration Required
Open Swim/1 adult lap lane
Belvidere
Pool
NA
07:40 PM (1 hr)
No Registration Required
09:00 PM
Open Gym
Belvidere
Gym
NA
09:00 PM (5 hrs)
No Registration Required

Scan this QR Code to check the most up-to-date information