When: 7:00 am – 6:00 pm, March 12-23

Who: Ages 5-12

Where: YMCA

Camp gives children a safe environment to learn and have fun surrounded by a caring staff.  We will provide a variety of activities including: sports, crafts, games, swimming, field trips, and much more.  Breakfast and lunch will be provided, but children need to bring a snack each day.  A paid registration fee will hold your child’s place for a field trip as we can only have 50 campers attend.  Remember, if you have paid a registration fee for fall or winter break; spring break is included.  In order to avoid a $12 late fee; fees MUST BE PAID by the Monday  following camp week.


$80/week YM $100/week PM

$60/3-Day Rates YM                    $75/3-Day Rate PM

$25/Daily Rate YM              $35/Daily Rate PM

There is a discounted rate for those who have multiple children in the same family who participate in camps.

Spring Break Camp Theme
Week 1: March 12-16 Raindrops Keep Falling on My Head

(protected vacation days)

Week 2: March 19-23 Hello Sunshine!!

(possible snow make-up days)


Flat Rock Camp

Want the full, pack-your-bags, sleep-in-a-cabin-and-roast-marshmallows camp experience? Try the Flat Rock River YMCA Camp at the beautiful Ruth Lilly YMCA Outdoor Center. Flat Rock welcomes children ages 7-16 for varying session lengths. 

The Y will be closed the following days for the Christmas Holiday: December 24th and 25th.  Those with 24/7 access will have access to Wellness Center during these times.  Please enjoy this time with family and friends.  We will reopen on Tuesday, December 26th for normal hours.  Merry Christmas!

Please follow & like us :)

24/7 Access

Wellness center is 24/7 accessible with the purchase of a key fob. $15 one-time fee for members in good standing 18 years of age and older. Inquire at the front desk.

Building Hours

Mon-Fri 6:00 am – 9:00 pm
Saturday 9:00 am – 5:00 pm
Sunday 1:00 pm – 5:00 pm

Wellness Center Hours

Mon-Fri 6:00 am  -9:00 pm
Saturday 9:00 am – 5:00 pm
Sunday 1:00 pm – 5:00 pm

Aquatics Center

Mon-Fri 6:00 am – 8:30 pm
Saturday 9:00 am – 4:30 pm
Sunday 1:00 pm – 4:30 pm

Child Watch

Mon-Fri 8:30 am – 11:30 am
Saturday 9:00 am – 11:00 am
Mon-Thurs 5:00 pm – 8:00 pm


Wednesday 6:00 pm – 8:00 pm
Saturday 11:00 am – 1:00 pm
Sunday 1:00 pm – 3:00 pm