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

TC3 Jazz Camp

Scarborough, ON, CAN

Scarborough based performing arts company, TC3, is hosting a unique summer day camp experience, full of jazz…

Fair Havens Family Camp

Beaverton, ON, CAN

Family friendly...focused on faith! The perfect choice for time away with your family. Our specialty is the…

Summer Knights Day Camp

North York, ON, CAN

SUMMER KNIGHTS DAY CAMP Academic Mornings features SAXON MATHEMATICS and Language Arts from 9:00 a.m. to…

Drama Way

Toronto, ON, CAN

DramaWorks is an exciting Creative-Expressive group experience geared and modified to provide a creative…

All Stars Sports Camp

Hamilton, ON, CAN

All Stars Sports Camp is a day camp developed and supervised by school teachers and coaches in the Hamilton…

Summer Music Day Camp

Toronto, ON, CAN

The MNjcc is proud to offer our children’s Music & Suzuki Music camp, July 14-18, 2008. Our newly renovated…

Camp Mini-Yo-We

Port Sydney, ON, CAN

Camp Mini-Yo-We is a Christian overnight camp on fabulous Mary Lake, Muskoka. We develop tomorrow's leaders…

5 Star Outdoor Sport Adventure Camp

Kanata, Stittsville, Carp, Ottawa, ON, CAN

On 55 acres of beautiful wooded property, kids have fun and gain self-confidence while navigating through…

Showing Results 141 – 150 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