Recreation area

Green Lake National Fish Hatchery

Fish And Wildlife Service · Ellsworth · Maine — managed by Fish and Wildlife Service

Open recreation area — no reservation needed

About this campground

Green Lake National Fish Hatchery is located between Green Lake and Graham Lake. The hatchery raises one of the nation's most significantly depleted fish species, the Atlantic salmon. This hatchery raises up salmon to smolts for stocking in New Hampshire and Maine rivers. We are open every day from 8:00 a.m. until 4:00 p.m., except for major holidays. We offer a self-guided tour at any time, and with advance notice, we can offer a guided tour for large groups. Please call (207) 667-9531 to schedule a tour. Tours typically run 45 minutes. The hatchery occasionally closes due to weather. We advise you call ahead if you are planning to visit from afar or are bringing a large group of people.

Getting there

The hatchery is located on Route 80, approximately 6 miles north of Ellsworth, ME.

Contact
(207)667-9531

Activities

  • WILDLIFE VIEWING
  • FISH HATCHERY
  • PICNICKING

Nearby federal campgrounds

Explore more Maine camping

Green Lake National Fish Hatchery doesn't take campsite reservations — but plenty of nearby Maine campgrounds do, and we'll alert you the moment a sold-out site opens up.

Browse Maine camping →

Details from Recreation.gov's official RIDB catalog. Conditions change — confirm with the managing office before you go. Not affiliated with Recreation.gov or any federal agency.