Daily sessions
- Half-day camp$55
- Full day camp$105
- Early drop-off, from 8:30 AM$5
- After care, 3:30–5:00 PM$25
Ultimate Ninjas Libertyville
Camp days combine obstacle training, games, challenges, and coached movement so kids stay active when school is out.

Seasonal registration for school breaks
camp age

Camp turns school breaks into coached movement, challenges, and a lot of energy burned.
Camp details
Use camp pricing to compare camp blocks, times, prices, and registration options before you book.
Camp day
Parents need to know the day is organized. Kids need it to feel like a challenge, not a lecture.
Check-in
Warm welcome and group setup
Movement
Obstacle stations and technique
Challenge
Games, routes, and team goals
Pickup
Simple handoff back to parents
Ready for the next school break?
Consistent class blocks make it easier to plan around school, weekends, and party time.
FAQ
Camps are for kids ages 5–12 who like to climb, jump, and move. Younger siblings usually need the preschool or party path instead of full camp days.
Camps line up with school breaks — summer, winter, and spring — so kids have something active when District 70 and nearby Lake County schools are out. Registration opens by season.
Yes. Choose half-day or full-day based on your week's schedule. Exact windows are listed when each season's camp registration goes live.
Campers rotate through coached obstacle challenges, skill stations, team games, and free play on the course. The day is built to stay active — not parked in front of screens.
No. Coaches teach techniques from the ground up and scale challenges so first-time campers and confident climbers both leave tired and proud.
For full-day: packed lunch and snacks, labeled water bottle, athletic clothes, and closed-toe shoes. Leave valuables and electronics at home when you can.
We keep counselor-to-camper ratios low so every kid is seen on the floor. Coaches and counselors stay with groups through rotations and transitions.
Yes. We never force a skill. Nervous campers get coached progressions and safe alternatives until they're ready to try more.
Windows are set at registration. If you need a special schedule for that week, call (847) 787-1130 before camp starts so the team can plan.
Watch for the current season's camp registration on this page, pick Libertyville, choose half- or full-day, and complete payment and waivers online.
Camp prices
Morning session: 9:00 AM – 12:00 PM.
Afternoon session: 12:30 PM – 3:30 PM.
Ages 5–14. A 4-year-old can come if an older sibling attends with them.
20% sibling discount. It can't be combined with other discounts.
Prices listed September 2026.