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

48 Summer Camps in Greenwood, ON

48 Summer Camps in for "Greenwood, ON"

Summer Dance Camps at CDM

Toronto, ON, CAN 19 miles

Summer and March Break Camps led by certified dance teachers, who nurture each child's potential for artistry and self-confidence. Joy and agility are encouraged through training, mentoring, and perf

SENECA COLLEGE - SPORTS CAMP

North York, ON, CAN 18 miles

Quality summer sports camp programs are a 25-year tradition at Seneca College. Our Athletic Facilities on campus provide the setting for exceptional programming in boys and girls hockey, baseball, sof

Scherzo Summer Music Theatre Camp

Toronto, ON, CAN 20 miles

Act, sing, dance, and play at Scherzo's Annual Summer Music Theatre Camp - August 15 to 26! One or two week attendance options available for children aged 6-12. DVP/Lawrence area location. Discover

Bayview Glen Day Camp

Toronto, ON, CAN 20 miles

Bayview Glen Day Camp is always the right choice, whether your child enjoys the arts, sports or a variety of enriched activities. Ten age-specific units range from a balanced program for little ones t

Whitchurch Riding Camp

Newmarket, ON, CAN 20 miles

Whitchurch Riding Academy and Summer Riding Camp provide a complete horse-back riding experience for adults and children of all levels, beginner to advanced. English-style riding and horsemanship is

Showing Results 1 – 10 of 48
  • 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