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.
Activities
- WILDLIFE VIEWING
- FISH HATCHERY
- PICNICKING
Nearby federal campgrounds
- Hulls Cove Visitor CenterAcadia National Park3 mi
- Sieur de Monts Nature CenterAcadia National Park3 mi
- Winter Information: Bar Harbor Chamber of CommerceAcadia National Park3 mi
- Acadia National Park Vehicle ReservationsAcadia National Park5 mi
- Islesford Historical MuseumAcadia National Park8 mi
- Schoodic Institute Welcome Center at Rockefeller HallAcadia National Park10 mi
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.