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

Evergreen Day Camp

Toronto, ON, CAN

Evergreen Brick Works Camp Programs provide an increasingly rare chance for children to explore and immerse…

Koalaroo Preschool

Barrie, ON, CAN

Koalaroo Preschool offers weekly thematic summer day camps during the months of July and August.

CARD

Toronto, ON, CAN

Horseback riding camp in North Toronto, accommodating campers with and without special needs. Half and Full…

MindTech Summer Camps

Markham, ON, CAN

This program is packed with exciting, fun-filled opportunities. We expose young students to a variety of…

HP-EH PAINTBALL

Huntsville, ON, CAN

HP-eh Paintball will be running a Paintball Sports Camp for the 2011 summer. There will be 4 sessions each…

Triple Arts Summer Camp

Cambridge, ON, CAN

Triple Arts Martial Arts Summer Camp offer full day and half day camps with programs in either Martial Arts,…

Summer Dance Camps at CDM

Toronto, ON, CAN

Summer and March Break Camps led by certified dance teachers, who nurture each child's potential for artistry…

Fashion Diva Summer Camp

Windsor, ON, CAN

Calling all fashion divas! You don't want to miss this summer camp! Learn how to walk the runway, pose, participate…

Showing Results 201 – 210 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