Hiking

At Craig Brook National Fish Hatchery

Craig Brook NFH trails are all fairly level and smooth, winding through forested areas and along Craig Brook with very minimal elevation change. All trails are open year round and can be accessed by parking at any of the designated parking areas at the hatchery. There is a total of about 2.5 miles of trails on hatchery property.

  • Nature Trail Loop
  • Mossy Rock Trail
  • Brook Trail
  • Alamoosook Beach Trail
  • Tall Pines Trail
  • Craig Pond Trail 

Trails lead to both Alamoosook Lake and Craig Pond, and offer visitors an opportunity to picnic, swim, or launch boats.

Aerial view of Craig Brook NFH property with green boundary layer, orange trail layers, and several points of interest.

Craig Brook National Fish Hatchery Activities