Marker
  • Craig Brook National Fish Hatchery
    306 Hatchery Road East Orland, ME 04431
  • Driving Directions

    Coming from Ellsworth on US-1: Turn right off of US-1 between Ellsworth and Bucksport onto Hatchery Road. The Hatchery is 1.4 miles down this road and on the left. Visitors can park here or continue on down the road to cross the bridge of Craig Brook and keep left to go down to the boat ramp and Alamoosook Beach parking area. Alternatively, bear right onto Craig Pond Access Road about 500 feet before the hatchery and follow the road until reaching a parking area on the left or continue up the road to reach the Craig Pond boat launch. 

    The Indoor Visitor Center is currently open from 9 AM - 2 PM daily (closed for federal holidays). All other outdoor facilities remain open to the public from sunrise to sunset.