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

New Jersey Equestrian and Horseback Riding Camps

The Total Horse Experience

Lumberton, New Jersey, United States

The Total Horse Experience Day Camp Fee: $185.00 Please make checks payable to: Happy Hooves Stables...

Laurel Crest Farm Summer Camp

New Egypt, New Jersey, United States Minor Outlying Island

Full day summer horseback riding camp at Laurel Crest Farm!

Stone Wall Stables LLC

Southampton, New Jersey, United States

Horsemanship and Horse Back Riding Summer Camp Half and Full Days

Horse Riding Camp at Flora Lea Farm

Medford, New Jersey, United States

Summer horseback riding camp for new riders or experienced riders who are ready to compete. There will...

Hasty Acres Stable Management Camp

Kingston, New Jersey, United States

Horseback riding camp weekly from 9am-3pm. Two rides a day, with horse care, horse first aid, and all...

Happy Hooves Stables

Lumberton, New Jersey, United States

Happy Hooves Stables offers after school, spring break, and full and 1/2 day summer camp programs for...

WCHF Youth Equestrian Clinic

Oakhurst, New Jersey, United States

WCHF's Youth Equestrian Clinic is a week long summer camp session held at a State Licensed Facility...

Happels Barn Summer Riding Camp

Rockleigh, New Jersey, United States

Happel's Barn Summer Riding Camp teaches the basics of horsemanship to beginner riders. Our camp has...

West Milford Equestrian Center

Newfoundland, New Jersey, United States

Imagine the entire summer to love and take care of horses. Your horse will become your best friend and...

  • 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