YMCA Camps


Camp Speers-Eljabar YMCA

Dingmans Ferry, Pennsylvania, United States

Join us for a truly MAGICAL summer filled with friendship and FUN!

Oasis Day Camp in Nassau County Long Island

New Hyde Park Lido Beach Nassau County, New York, United States

A traditional day camp - Oasis Summer Day Camp - with 2 locations in Nassau County Long Island - focusing...

YMCA Camp Abnaki

North Hero, Vermont, United States

Founded in 1901 by Byron "Dad" Clark, Camp Abnaki continues to provide a quality camping experience...


Kingston, Ontario, Canada

RKY CAMP is uniquely owned and operated by the YMCA, Rotary and Kiwanis clubs: Kingston's leading community...

Ponkapoag Outdoor Center

Canton, Massachusetts, United States

Traditional summre day camp located in the Blue Hills Reservation of Massachusetts.

Prospect Park YMCA Summer Camps

Brooklyn, New York, United States

Our objectives focus on helping young people develop self respect, self-confidence & self-sufficiency.

Central Queens YMCA Day Camp

Jamaica, New York, United States

Central Queens Y Day Camp/Sports Camp offers a warm and friendly atmosphere with caring, certified staff....

YMCA Camp Glenburn

Kingston, New Brunswick, Canada

Fun is the name of the game, but the memories created will last a lifetime.

Torymca Day Camp

Torrington, Connecticut, United States

Campfires under the stars—a cool dip in the lake on a hot day – mastering the art of paddling a canoe...

  • 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