Attractions – Echo Center

Echo Lake Aquarium & Science Center

Echo Lake Science Center Aquarium Burlington VT attraction

One College Street, Burlington, VT 05401 • Ph: 802-864-1848



The ECHO Lake Aquarium and Science Center at the Leahy Center for Lake Champlain is located right on Lake Champlain and is just a few minutes walk from Downtown Burlington. ECHO stand for Ecology, Culture, History, and Opportunity… and this is one opportunity you should not miss during your Vermont adventure! The ECHO is where you can go nose-to-nose with 2,200 live fish, amphibians and reptiles. Float boats, build dams, become an Echo center eco-detective, and immerse yourself in a spectacular volcanic and glacial multimedia theater. This is an interactive museum and educational exhibit center that the entire family will enjoy. There are 100 hands-on interactive exhibits, a Gift shop and café. The location is perfect – on the shore of Lake Champlain with views of the surrounding mountains of upstate New York. ECHO at the Leahy Center for Lake Champlain is open to the public. Call for more information; hours of operation can change without notice.

Category: Science Center, Museum

South Central VT
Champlain Valley Vermont

inns | hotels | resorts | rentals | attractions | dining | real estate

Vermont Attractions


Vermont Products
| Visit VT Towns | FWM 24/7 Shopping

Country Weddings | New England Recipes
VT Inns | Red Sox Gifts | Travel Destinations

Fitness and Sports Products On Sale Now

Join Amazon Prime - Watch Thousands of Movies & TV Shows Anytime - Start Free Trial Now



Free World Mall

Country Weddings | Vermont Products | New England