All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
0
10
1
1
0
3
4
1
1
0
1
0
3
2
2
1
0
1
0
6
0
0
0
2
0
2
0
2
1
0
10
5
0
0
0

57 Summer Camps in Calgary, AB

57 Summer Camps in for "Calgary, AB"

Camp Amicus

Calgary, AB, CAN Within city limits

Camp Amicus offers a unique adventure and camp experience where children and teens with learning disabilities/ADHD…

Robotics Summer Camp

Calgary, AB, CAN Within city limits

Juniotech Robotics at UofC. We don't pair kids. Each child gets to work with separate EV3 set!

Nature Connections

Calgary , AB, CAN Within city limits

"Connecting Opens Minds to Nature" Nature Connections Camps

Creation Family Camp

Calgary, AB, CAN Within city limits

Various activities and speakers related to learning about creation science.

HHCA Summer day camps

Calgary, AB, CAN Within city limits

We are a not for profit Out Of School Care Program and summer day camp, run out of the Huntington Hills Community…

Camp Cherith - Alberta

Calgary, AB, CAN Within city limits

Camp Cherith helps campers gain an appreciation of nature, develop lasting relationships and learn new skills…

Mountain View Academy

Calgary, AB, CAN Within city limits

We believe in the importance of individuality and the uniqueness of each child, embracing the their intellectual,…

Drama and Performance Camps

Calgary, AB, CAN Within city limits

Drama, Film and Performance Camp for children and teenagers at SAIT campus.

Showing Results 21 – 30 of 57
  • MySummerCamps.com c/o Internet Brands, Inc.
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© MySummerCamps.com 2003-. All rights reserved.
Last Updated:

Submit your request and one of our assistants will find the best camp for you.

Submit your request.

Please fill out the missing fields, thank you!

Sign up for camp news & deals. You can unsubscribe at any time

Thank You!

Thank You!

Your request has been sent.

We will contact you shortly. If you have any questions, call us at 1-877-777-7738