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

111 Summer Camps in Stouffville, ON

111 Summer Camps in for "Stouffville, ON"

DPhi Summer Sorority

North York, ON, CAN 18 miles

Our fun summer programs are designed for enthused girls interested in being healthy, fit, involved and confident.

York University Summer Camps

Toronto, ON, CAN 17 miles

The University of York is proud to offer a Summer Camp which offers young people an exciting learning opportunities…

Mad Science of Toronto

Toronto, , CAN 18 miles

Mad Science camps offer fun, hands-on science along with awesome activities for 5-12 year olds.

EY Skate Loft Camps

East York, ON, CAN 18 miles

Don't be fooled by imitators! Toronto's Longest Running and most Qualified Skate Camp!

Peace Camp

Toronto, ON, CAN 19 miles

Children's Peace Theatre The Children’s Peace Theatre is a not-for-profit, award-winning organization located…

Ontario March Of Dimes

Toronto, ON, CAN 19 miles

Activities: swimming, canoeing, arts & crafts, sports, nature, creative arts, off-site excursions. Winter…

Wanless Tennis Summer Camp

Toronto, ON, CAN 18 miles

Wanless Park Tennis Camp - North Toronto's home of Junior Tennis right in the heart of the City, located…

Camp Awakening

Toronto, ON, CAN 19 miles

Awakening offers canoe tripping and recreational activities in a mainstream setting for young people with…

Showing Results 41 – 50 of 111
  • 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