Welcome to Moose Hill Nature Camp

Young Moose Hill camper with an insect net at the base of a tree

Main PageSession DatesSchedulePhilosophy & CredentialsCamp StaffRegistration InfoFor Parents

Every day is an adventure at Moose Hill Nature Camp in Sharon! Campers ages 5 to 16 get outdoors and learn about nature through trail explorations, hands-on activities, themed games, and more.

During each weekly session our campers discover the sanctuary, have free choice time, catch frogs by the pond, experiment with science, dabble in art, and venture to new places. Small group sizes ensure that campers stay safe and engaged, so that children can learn and grow through their interactions with nature as well as with each other. We believe in connecting people of all ages, backgrounds, and abilities with nature to enhance quality of life and to spark an interest in preserving nature for future generations.

Get the Brochure


Our brochure contains complete camp information, including session descriptions, dates, and costs.

Download Brochure >


How to Register


Families may register online or by calling 781-784-5691 x8102.

Register online >

Subscribe to our camp updates


2022 Camp Sessions & Dates


View full session descriptions, weekly themes, & pricing in the brochure >

Nature Camps

9:00 am–4:00 pm

Discoverers • Ages 5–6
Weekly sessions June 20–August 26
(see brochure for session themes)

Explorers • Ages 7–8
Weekly sessions June 20–August 26
(see brochure for session themes)

Investigators • Ages 9–12
Weekly sessions June 20–August 26
(see brochure for session themes)

Teen Camps

9:00 am–4:00 pm

Environmental Leadership for Teens • Ages 13–16
June 27-July 1 | July 11-15 | July 25-29 | August 8-12 | August 22-26

Nature Adventure Camp • Ages 13–16
June 20-24 | July 4-8 | July 18-22 | August 1-5 | August 15-19

Counselors-in-Training (CIT) • Ages 14–16
Weekly sessions June 20–August 26
Must be at least age 14 by the start of camp

Extended-Day Options

Before-Camp
7:45–9:00 am
$10/day or $50/week

After-Camp
4:00–6:00 pm
$16/day or $75/week