Camp Roger

Ranch Camp (ages 10-15)

The Horsemanship program at YMCA Camp Roger has undergone a redesign to it's structure. Instead of parent's enrolling their campers into the different levels (Horsemanship 1, 2, 3 and Advanced), we have replaced it with Ranch Camp which will be offered every week. Our Equestrian team will evaluate each camper and place them into appropriate groups based on their skill level. This allows for campers to come any week they want versus having to come the specific week that their Horsemanship level would have been offered. It also allows for campers to learn based on their skill level versus having to stay in the level that they were originally enrolled in. 


Session 1 June 10-15 The Incredibles
Session 2 June 17-22 Wonder Woman and the Justice League Week
Session 3 June 24-29 Power Rangers
Session 4 July 1-3 Patriots Week
Session 5 July 8-13 Jurassic World
Session 6 July 15-20 Lost City of Atlantis
Session 7 July 22-27 The Wizarding World of Harry Potter
Session 8 July 29-August 3 Knights of the Round Table
Session 9 August 5-10 Kung Fu Panda
Session 10 August 12-17 Mario Kart


Full Cost: $635.00 per session
Optional Reduced Cost: $585.00 per session
or Financial Assistance Available


Transportation To/From Camp: $30 each way
Weekend Stay Over: $75.00 - only available for those staying consecutive weeks (Weekend Stay Over available every week except the weekend between Session 4-5, 9-10)



Please follow the steps below on how to register and complete your camper's registration. PLEASE NOTE: After your registration is complete and deposit is paid, required camper paperwork (Step 2) and final payment are due at least 6 weeks prior to your camper starting camp.

  1. Click here to register online (Choose the desired session and appropriate gender first. Then you will see Ranch Camp listed as an option after you have added the session you want to your cart.)
  2. Click here to fill out the required Camper Paperwork



If you have any questions about the registration process or camp in general, please contact the office at 801.839.3379, or by email at