ECHO Lake Aquarium and Science Center


ECHO's mission is to educate and delight people about the Ecology, Culture, History and Opportunity for stewardship of the Lake Champlain Basin. ECHO Lake Aquarium and Science Center is a 28,500 square foot, award-winning LEED facility. Founded in 2003, ECHO welcomes more than 150,000 visitors annually with interactive exhibits and science education programs that include over 70 species of fish, amphibians, invertebrates, and reptiles; and more than 100 interactive experiences.



  • Museum, zoo, planetarium, etc.
  • Other scientific research activities

Tax Status

IRS Classification: 501(c)(3) Public Charity established 1995

Your donations to Leahy Center for Lake Champlain Inc. are tax deductible.

Grouping: Independent - the organization is an independent organization or an independent auxiliary (i.e., not affiliated with a National, Regional, or Geographic grouping of organizations).

Donate to ECHO Lake Aquarium and Science Center

I agree to the Terms and Conditions