All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
857
73
189
102
944
619
444
172
99
94
1065
579
329
230
166
522
1590
283
270
784
31
921
292
280
614
150
1579
295
585
286
42

17 Summer Camps in Richmond Hill, ON

17 Summer Camps in for "Richmond Hill, ON"

Art N' Smart Academy

Richmond Hill, ON, CAN Within city limits

Art classes, Art Camp, Drama, dance, gymnastics

Richmond Hill Art School SUMMER CAMP

Richmond Hill, ON, CAN Within city limits

Put away video games, & register kids for a Fine Arts Creative Adventure to nurture their mind and soul!

Varsity Tennis Academy

Richmond Hill, ON, CAN Within city limits

Tennis and basketball camp with instruction by certified coaches

Sherwood Park Music Camps

Richmond Hill, ON, CAN Within city limits

Three top quality music camps in Sherwood Park, Alberta. Drum & Rhythm Camp, Singing Camp and Music & Arts…

Dance and Martial Arts Camp

Richmond Hill, ON, CAN Within city limits

March break and Summer camps. Dance and martial arts lessons taught everyday.

Dragon Fencing Academy

Richmond Hill, ON, CAN Within city limits

Learn the Olympic sport of fencing for 1 week 1/2 day and full day camps available. All equipment is provided.…

Face the Future

Richmond Hill, ON, CAN Within city limits

At Face the Future we empower children by making their ideas come to life.

Minecraft Camp

Richmond Hill, ON, CAN Within city limits

Comprehensive Camp Programs for Tech-savvy Kids

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