| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
28 | | |
| 29 | | |
| 30 | | |
| 1 | Dry Floor
 06:00AM-10:00PM
 Canada Day
 06:00AM-10:00PM
 Canada Day
 01:00PM-03:00PM
 Pickleball

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

Meeting Room 4
 02:15PM-03:15PM
 OH&S

|
| 2 | Dry Floor
 06:00AM-10:00PM
 Canada Day
 06:00AM-10:00PM
 Canada Day

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 4
 05:00PM-06:30PM
 Barre
 06:30PM-09:00PM
 General Meeting Lion's Club

|
| 3 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:30AM-05:00PM
 Hi- Five Training

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 1
 02:00PM-04:00PM
 Katie Interviews

|
| 4 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

|
|
5 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

|
| 6 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 4
 01:30PM-02:30PM
 Senior Circuit Training

Meeting Room 1
 06:00PM-07:30PM
 Meeting

Dry Floor
 07:00PM-09:00PM
 Pickleball

|
| 7 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 4
 09:00AM-10:00AM
 Fusion Flow

Meeting Room 5
 10:00AM-11:00AM
 Mommy Fitness

Meeting Room 1
 10:00AM-03:30PM
 Meeting

Meeting Room 5
 12:30PM-03:00PM
 Floor Curling

Dry Floor
 07:00PM-09:00PM
 Pickleball

|
| 8 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Curling Rink Lounge - Upstairs
 11:00AM-03:30PM
 Babysitting Course

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 1
 01:00PM-04:00PM
 Happy Hookers

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

Dry Floor
 06:30PM-08:30PM
 Ping Pong

|
| 9 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Curling Rink Lounge - Upstairs
 11:00AM-03:30PM
 Babysitting Course

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 4
 05:00PM-06:30PM
 Barre

Meeting Room 3
 06:00PM-08:00PM
 Arts Council Meeting

|
| 10 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Dry Floor
 01:00PM-03:00PM
 Pickleball

|
| 11 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

|
|
12 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

|
| 13 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Curling Rink Lounge - Upstairs
 01:00PM-04:00PM
 Stay Safe

Meeting Room 4
 01:30PM-02:30PM
 Senior Circuit Training

Dry Floor
 07:00PM-09:00PM
 Pickleball

|
| 14 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 4
 09:00AM-10:00AM
 Fusion Flow

Meeting Room 5
 10:00AM-11:00AM
 Mommy Fitness
 12:30PM-03:00PM
 Floor Curling

Meeting Room 1
 01:00PM-02:00PM
 Lions Club

Curling Rink Lounge - Upstairs
 01:00PM-04:00PM
 Stay Safe

Meeting Room 3
 06:00PM-08:30PM
 Meeting

Dry Floor
 07:00PM-09:00PM
 Pickleball

|
| 15 | Squash Court
 06:00AM-10:00AM
 Fitness Bootcamp

Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Dry Floor
 10:00AM-07:00PM
 Summer Open Gym

Squash Court
 11:00AM-12:00PM
 Senior Circuit Training

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 1
 01:00PM-04:00PM
 Happy Hookers

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

Meeting Room 4
 02:00PM-10:00PM
 DTR Recovery

Meeting Room 1
 04:00PM-05:00PM
 Meeting

Dry Floor
 06:30PM-08:30PM
 Ping Pong

|
| 16 | Meeting Room 4
 06:00AM-01:00PM
 DTR Recovery

Dry Floor
 06:00AM-10:00PM
 Kids Camp
 10:00AM-07:00PM
 Summer Open Gym

Meeting Room 5
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 5
 05:00PM-06:30PM
 Barre

Meeting Room 1
 05:30PM-06:30PM
 Grad 2027 Meeting

|
| 17 | Dry Floor
 06:00AM-10:00PM
 Kids Camp
 10:00AM-07:00PM
 Summer Open Gym

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Meeting Room 1
 12:30PM-02:30PM
 meeting

Dry Floor
 01:00PM-03:00PM
 Pickleball

|
| 18 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Dry Floor
 10:00AM-07:00PM
 Summer Open Gym

|
|
19 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

|
| 20 | Squash Court
 06:00AM-10:00AM
 Fitness Bootcamp

Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 1
 08:00AM-05:00PM
 Training

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 4
 01:30PM-02:30PM
 Senior Circuit Training

Dry Floor
 03:00PM-04:30PM
 Youth Sports
 07:00PM-09:00PM
 Pickleball

|
| 21 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 4
 09:00AM-10:00AM
 Fusion Flow

Meeting Room 5
 10:00AM-11:00AM
 Mommy Fitness

Meeting Room 1
 10:00AM-03:30PM
 Meeting

Meeting Room 5
 12:30PM-03:00PM
 Floor Curling

Dry Floor
 03:00PM-04:30PM
 Youth Sports
 07:00PM-09:00PM
 Pickleball

|
| 22 | Squash Court
 06:00AM-10:00AM
 Fitness Bootcamp

Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 1
 01:00PM-04:00PM
 Happy Hookers

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

Dry Floor
 03:00PM-04:30PM
 Youth Sports
 06:30PM-08:30PM
 Ping Pong

|
| 23 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball
 03:00PM-04:30PM
 Youth Sports

Meeting Room 4
 05:00PM-06:30PM
 Barre

|
| 24 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Dry Floor
 01:00PM-03:00PM
 Pickleball
 03:00PM-04:30PM
 Youth Sports

|
| 25 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

|
|
26 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

Meeting Room 1
 01:30PM-03:00PM
 Meeting

|
| 27 | Squash Court
 06:00AM-10:00AM
 Fitness Bootcamp

Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 4
 01:30PM-02:30PM
 Senior Circuit Training

Dry Floor
 07:00PM-09:00PM
 Pickleball

|
| 28 | Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 4
 09:00AM-10:00AM
 Fusion Flow

Meeting Room 5
 10:00AM-11:00AM
 Mommy Fitness

Dry Floor
 10:00AM-07:00PM
 Summer Open Gym

Meeting Room 5
 12:30PM-03:00PM
 Floor Curling

Meeting Room 1
 06:00PM-07:30PM
 Monthly Meeting

Meeting Room 3
 07:00PM-08:00PM
 meeting

Dry Floor
 07:00PM-09:00PM
 Pickleball

|
| 29 | Squash Court
 06:00AM-10:00AM
 Fitness Bootcamp

Dry Floor
 06:00AM-10:00PM
 Kids Camp

Meeting Room 5
 09:00AM-12:30PM
 Sensory And Play

Dry Floor
 10:00AM-07:00PM
 Summer Open Gym

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 1
 01:00PM-04:00PM
 Happy Hookers

Meeting Room 3
 01:00PM-04:00PM
 TR Rippers Quilt Guild

Meeting Room 1
 06:00PM-08:00PM
 Meeting

Dry Floor
 06:30PM-08:30PM
 Ping Pong

|
| 30 | Dry Floor
 06:00AM-10:00PM
 Kids Camp
 10:00AM-07:00PM
 Summer Open Gym

Meeting Room 4
 11:30AM-12:30PM
 Activage

Dry Floor
 01:00PM-03:00PM
 Pickleball

Meeting Room 1
 02:00PM-03:00PM
 Interviews - Katherine Stelfox

Meeting Room 4
 05:00PM-06:30PM
 Barre

Meeting Room 1
 07:00PM-09:00PM
 Executive Meeting

|
| 31 | Dry Floor
 06:00AM-10:00PM
 Kids Camp
 10:00AM-07:00PM
 Summer Open Gym

Meeting Room 4
 11:00AM-12:00PM
 Senior Circuit Training

Dry Floor
 01:00PM-03:00PM
 Pickleball

|
| 1 | | |
|