School-aged Summer Camps

Summer camp for children ages 5-12 years.*  Daily or weekly spaces available at the cabin located at Garibaldi Highlands Elementary School.  Hours are 8am-6pm for 10 hours of fun filled adventures. (*children must have completed kindergarten)

Summer registration will close on June 7th.  All new children must have registration packages completed & returned by June 21st

New this year – one-time $50 non-refundable activity fee due upon registration. The summer fees are $52 a day for a 10-hour day filled with fun adventures. Monthly fees are due by July 1st and August 1st which will be invoiced separately and are not payable online.

Steps to Register

  • Please select the days you wish to register for; you must register for each date separately
  • Registration is only complete once the information below and activity fee payment has been received
  • You must register children individually
  • If you are registering for multiple children, please complete payment of activity fee on your final registration to process one payment and correct quantity as needed

Summer camps run at both Squamish Elementary and Garibaldi Highlands Elementary. Although you register for a specific location, the location is subject to change between the two programs with notice.

Please note:
We are not offering care between August 26- September 3

Registration is open.

You can sign up for one week at a time, giving you flexibility to plan around holidays.


School-aged Summer Camps

Squamish Summer Camp, July 2 - August 23

Out-of-School Care, Squamish Elementary: contact information

Second portable at Squamish Elementary School (see map)

Gina Ray, senior educator,, 604 892 7620

Garibaldi Highlands Summer Camp, July 2 - August 23

Out of school care, Garibaldi Highlands contact information

Garibaldi Highlands Elementary (see map)

Colleen Afelskie: or 604 848 8344