All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
1
36
2
8
7
30
27
13
11
3
6
1
36
10
4
7
5
15
2
144
11
1
3
22
2
24
1
15
24
3
54
10
1
5
2

623 Summer Camps in Ontario, Canada (ON)

623 Summer Camps in for "Ontario, Canada (ON)"

Ontario Summer Camps Cities

Guitar Girl Camp

Toronto, ON, CAN

The goal of Guitar Girl's Rock 'n' Roll camp is to foster girls' creative expression, positive self-esteem,…

Basecamp

Minett, ON, CAN

Basecamp is a facility designed for the board sports individual. Catering to 18 privileged individuals a…

Prepskills

Greater Toronto Area, ON, CAN

SSAT and SAT Preparation Classes. At PREPSKILLS, we provide the highest quality preparatory learning experiences…

Circle Square Ranch Canada

Several Locations, ON, CAN

Circle Square Ranches are Christian camping centers, dedicated to meeting the needs of children and youth…

Camp Iawah

Godfrey, ON, CAN

IAWAH is centrally located in Eastern Ontario in the beautiful Rideau Lakes region. IAWAH has the perfect…

Camp Falcona

Sudbury, ON, CAN

Camp is more than just a collection of activities, it is a special community. We celebrate and enjoy the…

Spirit of Math Schools

North York, ON, CAN

An exciting and stimulating week of half day intensive math classes for motivated students

Camp Overhang Adventures

Thornhill, ON, CAN

Camp Overhang Adventures is unique as it is a summer leadership program committed to inspiring and developing…

Showing Results 161 – 170 of 623
  • 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