
Activity search
Activity titles and descriptions are displayed in the language of instruction. To filter by activities offered in English or French, select Type under the Activities filter.
Withdrawals for summer camps are required 30 days prior to the summer camp start date.
We offer flexible summer camp payment options:
Pay in full: Make your payment on registration day
Payment plan: Use the payment plan, with payments due 30 days before the camp start date
When
Where
Age
Activity name or number
Found 259 matching result(s)
Map view
Full
#151024/Age at least 6 yrs but less than 9 yrs/Openings 0
N/A
19 September 2025 to 28 November 2025Fri 5:30 PM - 6:30 PM
Full
#151027/Age at least 9 yrs but less than 14 yrs/Openings 0
N/A
19 September 2025 to 28 November 2025Fri 6:35 PM - 7:35 PM
Full
#147336/Age at least 7 yrs but less than 11 yrs/Openings 0
N/A
13 September 2025 to 13 December 2025Sat 9:30 AM - 10:30 AM
Full
#147176/Age at least 10 yrs but less than 15 yrs/Openings 0
N/A
11 September 2025 to 18 December 2025Thu 7:00 PM - 8:00 PM
Full
#147165/Age at least 11 yrs but less than 15 yrs/Openings 0
N/A
12 September 2025 to 19 December 2025Fri 5:45 PM - 6:45 PM
Full
#147157/Age at least 6 yrs but less than 9 yrs/Openings 0
N/A
12 September 2025 to 19 December 2025Fri 4:00 PM - 4:45 PM
Full
#147160/Age at least 9 yrs but less than 13 yrs/Openings 0
N/A
12 September 2025 to 19 December 2025Fri 4:45 PM - 5:45 PM
#142418/Age at least 6 yrs but less than 9 yrs/Openings 10
N/A
20 September 2025 to 13 December 2025Sat 8:00 AM - 8:50 AM
Full
#142419/Age at least 9 yrs but less than 13 yrs/Openings 0
N/A
20 September 2025 to 13 December 2025Sat 9:00 AM - 9:50 AM
#143469/Age at least 10 yrs but less than 12 yrs/Openings 12
N/A
2 November 2025 to 14 December 2025Sun 1:15 PM - 2:15 PM
Full
#142292/Age at least 8 yrs but less than 13 yrs/Openings 0
N/A
18 September 2025 to 20 November 2025Thu 6:45 PM - 7:40 PM
Full
#142295/Age at least 12 yrs but less than 15 yrs/Openings 0
N/A
18 September 2025 to 20 November 2025Thu 7:45 PM - 8:40 PM
Full
#140310/Age at least 6 yrs but less than 10 yrs/Openings 0
N/A
23 September 2025 to 16 December 2025Tue 6:05 PM - 6:55 PM
Full
#140313/Age at least 10 yrs but less than 14 yrs/Openings 0
N/A
23 September 2025 to 16 December 2025Tue 6:55 PM - 7:45 PM
#135045/Age at least 7 yrs but less than 11 yrs/Openings 12
N/A
19 October 2025 to 14 December 2025Sun 10:10 AM - 11:10 AM
Full
#139608/Age at least 10 yrs but less than 14 yrs/Openings 0
N/A
14 September 2025 to 7 December 2025Sun 1:30 PM - 2:30 PM
1 space(s) left
#139606/Age at least 6 yrs but less than 10 yrs/Openings 1
N/A
14 September 2025 to 7 December 2025Sun 12:30 PM - 1:30 PM
#138432/Age at least 8 yrs but less than 10 yrs/Openings 8
N/A
17 September 2025 to 17 December 2025Wed 4:45 PM - 5:40 PM
#138433/Age at least 10 yrs but less than 12 yrs/Openings 10
N/A
7 September 2025 to 26 October 2025Sun 1:15 PM - 2:15 PM
Full
#138434/Age at least 12 yrs but less than 15 yrs/Openings 0
N/A
17 September 2025 to 17 December 2025Wed 6:45 PM - 7:40 PM