Click here to enter to our
New Section: Online Camps!

Ontario Traditional Camps Camps

MARYDALE

Hamilton, Ontario, Canada

Camp Marydale is located on 100 acres of land in Puslinch, Ontario. We provide chartered bus service...

MARYGROVE CAMP

Penetang, Ontario, Canada

Marygrove Camp offers children from less-fortunate situations the opportunity to explore their personal...

NEW STRIDES DAY CAMP

Etobicoke, Ontario, Canada

A creative and flexible program for campers with special needs. Increased independence, raised self-esteem...

Moorelands Camp

Dorset, Ontario, Canada

A camp for economically disadvantaged children and youth from Toronto. Only three hours and a short...

NEWPORT - SALVATION ARMY

Utterson, Ontario, Canada

Camp Newport is located on Skeleton Lake in the beautiful Muskoka Region. Camp Newport has established...

NORTHERN LIGHTS

Peterborough, Ontario, Canada

Northern Lights is located south of Haliburton on Lochlin Lake. Northern Lights provides a wilderness...

Camp Northland Bnai Brith

Haliburton, Ontario, Canada

We are located on the very private north half of Moose Lake in Haliburton, Ontario. Campers participate...

OTTERDALE

Lombardy, Ontario, Canada

Otterdale is owned and directed by Jeff and Sue Brown. Their goal is to provide a safe camping environment...

Planet Kids

Milton, Ontario, Canada

Offering 25+ exciting programs and serving over 2000 families from Mississauga, Oakville, Burlington,...

Quin-Mo-Lac

Tweed, Ontario, Canada

Quin-Mo-Lac has been in operation since 1950. It is not a skills camp but prides itself on being a strong...

  • 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!

Your request has been sent.

Thank You!

Your request has been sent.

We will contact you shortly. If you have any questions, call us at 1-877-777-7738