The trails on the Craig Brook National Fish Hatchery property are all fairly level and smooth, winding through forested areas and along streams. Visitors may enjoy the Nature Trail Loop (1 mile, blazed in yellow) or side trails such as Mossy Rocks Trail (blazed in red), Brook Trail, Pond Trail, Tall Pines Trail, and Alamoosook Trail.
Trails lead to both Alamoosook Lake and Craig Pond, and offer visitors an opportunity to picnic, swim, or launch boats. Be sure to stop inside the Fish Hatchery during business hours to learn more about fish biology and conservation through interactive and informative displays.
Craig Brook National Fish Hatchery was established in 1889 to raise and stock juvenile Atlantic salmon for Maine waters. Craig Brook currently supports seven river specific brood stocks of Atlantic salmon.
There are numerous visitor opportunities at Craig Brook including:
For more information, contact Craig Brook National Fish Hatchery:Craig Brook National Fish Hatchery
To get to the Fish Hatchery, turn off of US-1 between Ellsworth and Bucksport onto Hatchery Road. The Hatchery is 1.4 miles down this road and on the right. Visitors can park here or continue on down the road to find the Nature Trail parking area on the right. Alternatively, bear right onto Craig Pond Access Road before the hatchery and park at the Pond Trail trailhead on the left or proceed to the boat launch at the end of the road.
Success! A new password has been emailed to you.