Come grow and play with us!


Are you ready for an adventure?

Engage in eye-opening experiments, learn about the natural world, and make new friends this summer at Metamora Park District's Summer Camps. The Metamora Park District offers two camps for those between the ages of 4 and 11.

With a curriculum developed by certified science teachers, our camps engage kids with inquiry-based learning activities. Campers will have the opportunity to spend their summer discovering the science of sports, studying the secret world of bugs, making arts and crafts, and so much more! Each week will have a different theme, so campers are welcome to sign up for as many sessions as they would like.

Summer Safari

Ages 4-6

Have an endless imagination? If you like to play pretend, come join us as we use our imagination and play outside at Black Partridge Park. Every week, campers will have an opportunity to look, listen and experience different animal's habitats within our parks. Campers will complete crafts, play games and enjoy outdoor play.

Price Per Two Week Session

Full Days, 9am-3pm

$210 (Residents)

$270 (Non-Residents)

Half Days, 9am-12pm, 12pm-3pm

$120 (Residents)

$150 (Non-Residents)

Extended care available for a flat rate of $200 per session.


Session 1 (June 10-July 21): Dig for Dinosaurs

Session 2(June 24-July 5*): Animals of the Arctic

Session 3 (July 8-19): Around Your House

Session 4 (July 22-Aug 2): Itsy Bitsy

*No camp on July 4th

Extended Care

We offer Extended Care for campers who need to be dropped off early or picked up late. Hours Include: 7:30am-9am and 3pm-5:30pm. Extended care will be a flat rate of $200 per session (two weeks) which covers all times extended care is open.

Camp Cards $75

Only looking for a few days a week, a few days a summer? Each camp card had 5 punches (each punch good for a half day of camp).

Extended Care Cards $60

Need extra help before or after camp just a few times during the summer? Each card has 5 punches (each punch good for one before or after care session).


If you have any questions please call (309) 367-2932 or email