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

133 Summer Camps in Alberta, Canada (AB)

133 Summer Camps in for "Alberta, Canada (AB)"

Alberta Summer Camps Cities

Quest Theatre Summer Drama Camps

Calgary, AB, CAN

Imagination Overload. Join us for 1 or 2 week camps for ages 6 - 18. Explore voice, movement, story-telling,…

Learn to Synchronized Swim

Edmonton, AB, CAN

Does you daughter LOVE to swim? Try synchronized swimming with the Edmonton Nova Synchro Club.

Gull Lake Camp

Lacombe, AB, CAN

Gull Lake Camp has been running fantastic summer programs since the 1920's. We provide a wide range of programs…

Summer Animation Camp for Kids

Calgary, AB, CAN

Make your own Cartoons! Participants will explore the process of animation through drawings, cutout characters,…

Camp Fur Fins and Feathers

Calgary, AB, CAN

Learn more about the animals that share our world through games, crafts, educational activities and structured…

JB Music Therapy Summer Camp

Calgary, AB, CAN

“Therapy Express” Summer Camps are half-day, week – long therapeutic arts experiences for children…

EFC Beginner Fencing Camps

Edmonton, AB, CAN

Beginner fencing camps that promote the sport of fencing as well as good sportsmanship and physical fitness.…

Calgary Rowing Youth Camp

Calgary, AB, CAN

Learn how to row on Calgary`s beautiful Glenmore Reservoir. Youth Camps are a great way to get you kids outside…

Showing Results 51 – 60 of 133
  • MH Sub I, LLC dba Internet Brands
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© 2003-. MH Sub I, LLC dba Internet Brands. 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