ECHO, Leahy Center for Lake Champlain

Large

ECHO is Vermont's premier science and nature museum, located on Burlington's waterfront overlooking beautiful Lake Champlain. Its mission is to inspire and engage everyone in the joy of scientific discovery, wonder of nature, and care of Lake Champlain. Visitors can explore over 100 interactive exhibits, encounter 50 live species, enjoy seasonal changing exhibitions, and experience immersive science and nature movies in its 3D Theater. Since opening its doors in 2003, ECHO has welcomed over 3 million visitors while operating 360 days a year.

Today, their exhibits, programs, and collection of native aquatic animals reach more than 160,000 people annually. This includes 16,000 members, 7,500 school group visitors, 30,000 reduced-or free-admission guests, and 10,000 students, teachers, and families through our statewide rural outreach program. ECHO is a public place where all are welcome and belong, where science and nature come alive, and where stewardship for a better tomorrow takes root and grows throughout Vermont.

1 College Street 05401 Burlington United States

Monday10:00 - 17:00

Tuesday10:00 - 17:00

Wednesday10:00 - 17:00

Thursday10:00 - 17:00

Friday10:00 - 17:00

Saturday10:00 - 17:00

Sunday10:00 - 17:00