Explore Our Camps
Get ready to register for another summer packed with excitement, adventure, and learning at Harbourfront Centre! At our camps, we pride ourselves on being an inclusive community where campers can discover new experiences and develop crucial life skills in a safe environment.
Browse our creative lineup of programming that is sure to leave an impression they will remember for years to come.
Search by ages, dates, categories and more. You can navigate to our registration portal at any time to sign up for camps.
Download a PDF version of the schedule here.
Canoe & Kayak
Amazing Outdoors
Ages 12–15 | $405
- July 10–14 Session 1B | $405
- July 17–21 Session 2A | $405
- July 24–28 Session 2B | $405
- July 31 – August 4 Session 3A | $405
- August 14–18 Session 4A | $405
- August 21–25 Session 4B | $405
Canoe
Ages 9–15 | $300–380
- July 4–7 Session 1A | $300*
- July 10–14 Session 1B | $380
- July 17–21 Session 2A | $380
- July 24–28 Session 2B | $380
- July 31 – August 4 Session 3A | $380
- August 8–11 Session 3B | $300*
- August 14–18 Session 4A | $380
- August 21–25 Session 4B | $380
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Junior Canoe (Few Spots Left)
Ages 6–8 | $300–380
- July 4–7 Session 1A | $300*
- July 10–14 Session 1B | $380
- July 17–21 Session 2A | $380
- July 24–28 Session 2B | $380
- July 31 – August 4 Session 3A | $380
- August 8–11 Session 3B | $300*
- August 14–18 Session 4A | $380
- August 21–25 Session 4B | $380
- August 28 – September 1 Session 5A | $380
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Kayak
Ages 10–15 | $380–460
- July 4–7 Session 1A | $380*
- July 10–14 Session 1B | $460
- July 17–21 Session 2A | $460
- July 24–28 Session 2B | $460
- July 31 – August 4 Session 3A | $460
- August 8–11 Session 3B | $380*
- August 14–18 Session 4A | $460
- August 21–25 Session 4B | $460
- August 28 – September 1 Session 5A | $460
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Outdoors Bound (Few Spots Left)
Ages 9–11 | $380–405
- July 4–7 Session 1A | $380*
- July 10–14 Session 1B | $405
- July 24–28 Session 2B | $405
- July 31 – August 4 Session 3A | $405
- August 8–11 Session 3B | $380*
- August 14–18 Session 4A | $405
- August 21–25 Session 4B | $405
- August 28 – September 1 Session 5A | $405
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Paddle Sports (Few Spots Left)
Ages 12–15 | $405
- July 4–7 Session 1A | $405*
- August 8–11 Session 3B | $405*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Circus Arts
Circus
Ages 9–14 | $370–725
- July 4–14 Session 1 | $660*
- July 17–28 Session 2 | $725
- July 31 – August 11 Session 3 | $660*
- August 14–25 Session 4 | $725
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Intro to Circus
Ages 6–8 | $370–725
- July 4–14 Session 1 | $660*
- July 17–28 Session 2 | $725
- July 31 – August 11 Session 3 | $660*
- August 14–25 Session 4 | $725
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Culinary
Senior ChefsNew this year!
Ages 11–15 | $430–510
- July 10–14 Session 1B | $510
- July 24–28 Session 2B | $510
- August 8–11 Session 3B | $430*
- August 21–25 Session 4B | $510
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Young ChefsNew this year!
Ages 9–12 | $430–510
- July 4–7 Session 1A | $430*
- July 17–21 Session 2A | $510
- July 31 – August 4 Session 3A | $510
- August 14–18 Session 4A | $510
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Exploratory
Curiosity
Ages 6–8 | $295–370
- July 4–7 Session 1A | $295*
- July 10–14 Session 1B | $370
- July 17–21 Session 2A | $370
- July 24–28 Session 2B | $370
- July 31 – August 4 Session 3A | $370
- August 8–11 Session 3B | $295*
- August 14–18 Session 4A | $370
- August 21–25 Session 4B | $370
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Quest
Ages 9–11 | $370
- July 17–21 Session 2A | $370
- July 24–28 Session 2B | $370
- August 14–18 Session 4A | $370
- August 21–25 Session 4B | $370
Leadership
Counsellor-in-Training (CIT)
Age 15
- July 4–28 Sessions 1–2 | FREE*
- July 31 – August 25 Sessions 3–4 | FREE*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Instructors-in-Training
Age 15 (by end of calendar year) | FREE
Program runs all summer – click Learn More for details.
Leaders-in-Training
Ages 13–14 | $645–675
- July 17–28 Session 2 | $675
- July 31 – August 11 Session 3 | $645*
- August 14–25 Session 4 | $675
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Performing Arts
Dance, Dance, Dance
Ages 7–9 | $675
- July 17–28 Session 2 | $675
- August 14–25 Session 4 | $675
Movin’ & Groovin’
Ages 4–6 | $295–370
- July 4–7 Session 1A | $295*
- July 10–14 Session 1B | $370
- July 31 – August 4 Session 3A | $370
- August 8–11 Session 3B | $295*
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Musical Theatre (Few Spots Left)
Ages 10–15 | $675
- July 17–28 Session 2 | $675
Pop Star (Few Spots Left)
Ages 8–12 | $370–615
- July 4–14 Session 1 | $615*
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Theatre Production
Ages 11–15 | $675
- August 14–25 Session 4 | $675
TheatreKids (Waitlist)
Ages 8–12 | $615
- July 31 – August 11 Session 3 | $615*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Sailing
CANSail 1 (Waitlist)
Ages 9–15 | $735–765
- July 4–14 Session 1 | $735*
- July 17–28 Session 2 | $765
- July 31 – August 11 Session 3 | $735*
- August 14–25 Session 4 | $765
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
CANSail 2 (Waitlist)
Ages 9–15 | $735–765
- July 4–14 Session 1 | $735*
- July 17–28 Session 2 | $765
- July 31 – August 11 Session 3 | $735*
- August 14–25 Session 4 | $765
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Junior Seadogs (Waitlist)
Ages 6–9 | $405–455
- July 4–7 Session 1A | $405*
- July 10–14 Session 1B | $455
- July 17–21 Session 2A | $455
- July 24–28 Session 2B | $455
- July 31 – August 4 Session 3A | $455
- August 8–11 Session 3B | $405*
- August 14–18 Session 4A | $455
- August 21–25 Session 4B | $455
- August 28 – September 1 Session 5A | $455
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Senior Seafarers (Few Spots Left)
Ages 10–15 | $405–455
- July 4–7 Session 1A | $405*
- July 10–14 Session 1B | $455
- July 17–21 Session 2A | $455
- July 24–28 Session 2B | $455
- July 31 – August 4 Session 3A | $455
- August 8–11 Session 3B | $405*
- August 14–18 Session 4A | $455
- August 21–25 Session 4B | $455
- August 28 – September 1 Session 5A | $455
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
iCANCatch-Up
Ages 9–15 | $455
- August 28 – September 1 Session 5A | $455
iCANSail (Few Spots Left)
Ages 6–8 | $405–455
- July 4–7 Session 1A | $405*
- July 10–14 Session 1B | $455
- July 17–21 Session 2A | $455
- July 24–28 Session 2B | $455
- July 31 – August 4 Session 3A | $455
- August 8–11 Session 3B | $405*
- August 14–18 Session 4A | $455
- August 21–25 Session 4B | $455
- August 28 – September 1 Session 5A | $455
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Specialty & Science
Architecture (Few Spots Left)
Ages 10–13 | $615
- July 31 – August 11 Session 3 | $615*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Chess Challenge (Few Spots Left)
Ages 8–12 | $320–390
- July 4–7 Session 1A | $320*
- July 10–14 Session 1B | $390
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Citizen Science
Ages 9–11 | $295
- July 4–7 Session 1A | $295*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Comic Book
Ages 10–13 | $675
- July 17–28 Session 2 | $675
- August 14–25 Session 4 | $675
Dungeons & Dragons
Ages 10–15 | $310–385
- July 4–7 Session 1A | $310*
- July 10–14 Session 1B | $385
- July 17–21 Session 2A | $385
- July 24–28 Session 2B | $385
- August 14–18 Session 4A | $385
- August 21–25 Session 4B | $385
- August 28 – September 1 Session 5A | $385
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Dungeons & Dragons: Dungeon Master-in-Training (Few Spots Left)
Ages 10–15 | $645
- July 31 – August 11 Session 3 | $645*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Interior Design & Decorating (Waitlist)
Ages 10–13 | $370
- July 24–28 Session 2B | $370
Intro to Magic
Ages 8–12 | $370–405
- August 8–11 Session 3B | $370*
- August 14–18 Session 4A | $405
- August 21–25 Session 4B | $405
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Mad Science: Brixology (Waitlist)
Ages 8–11 | $405
- July 24–28 Session 2B | $405
Mad Science: Flight Academy (Few Spots Left)
Ages 8–11 | $405
- July 17–21 Session 2A | $405
Mad Science: Machine Maniacs (Waitlist)
Ages 8–11 | $405
- July 10–14 Session 1B | $405
Mad Science: Science Sleuths (Waitlist)
Ages 8–11 | $405
- July 31 – August 4 Session 3A | $405
Senior Authors
Ages 11–13 | $615
- July 4–14 Session 1 | $615*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Urban ExplorersNew this year!
Ages 10–13 | $370
- July 10–14 Session 1B | $370
- August 21–25 Session 4B | $370
Young Authors
Ages 8–10 | $370–615
- July 31 – August 11 Session 3 | $615*
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Young Builders
Ages 8–10 | $295–370
- July 4–7 Session 1A | $295*
- July 17–21 Session 2A | $370
- August 14–18 Session 4A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Sports
Active Kids
Ages 4–6 | $295–370
- July 4–7 Session 1A | $295*
- July 10–14 Session 1B | $370
- July 17–21 Session 2A | $370
- July 24–28 Session 2B | $370
- July 31 – August 4 Session 3A | $370
- August 8–11 Session 3B | $295*
- August 14–18 Session 4A | $370
- August 21–25 Session 4B | $370
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Junior Sports
Ages 7–9 | $295–370
- July 4–7 Session 1A | $295*
- July 10–14 Session 1B | $370
- July 31 – August 4 Session 3A | $370
- August 8–11 Session 3B | $295*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Senior Multi-Sports
Ages 10–13 | $370
- July 17–21 Session 2A | $370
- August 14–18 Session 4A | $370
Visual Arts
Camp DIYNew this year!
Ages 9–12 | $615
- July 31 – August 11 Session 3 | $615*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Creative Arts
Ages 6–8 | $370–675
- July 4–14 Session 1 | $615*
- July 17–28 Session 2 | $675
- July 31 – August 11 Session 3 | $615*
- August 14–25 Session 4 | $675
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Fashion (Waitlist)
Ages 9–13 | $645
- July 4–14 Session 1 | $645*
- July 31 – August 11 Session 3 | $645*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Fashion: Costume Making
Ages 10–13 | $690
- July 17–28 Session 2 | $690
Fashion: UpcyclingNew this year!
Ages 9–13 | $690
- August 14–25 Session 4 | $690
Senior Arts: Advanced Drawing
Ages 11–15 | $370
- August 21–25 Session 4B | $370
Senior Arts: Clay (Waitlist)
Ages 11–15 | $370
- July 10–14 Session 1B | $370
Senior Arts: Craft & DesignNew this year!
Ages 11–15 | $675
- July 17–28 Session 2 | $675
Senior Arts: Drawing & Painting
Ages 11–15 | $615
- July 31 – August 11 Session 3 | $615*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Senior Arts: Printmaking
Ages 11–15 | $295
- July 4–7 Session 1A | $295*
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.
Senior Arts: SculptureNew this year!
Ages 11–15 | $370
- August 14–18 Session 4A | $370
Young ArtistsNew this year!
Ages 9–11 | $370–615
- July 4–14 Session 1 | $615*
- August 28 – September 1 Session 5A | $370
* Please note: There are no camps on Monday, July 3 and Monday, August 7 due to statutory holidays.