Spirit Island Maligne Lake
One of Canada's most iconic vistas: a tiny forested island floating on turquoise glacial waters, ringed by towering Rocky Mountain peaks.
About this spectacle
Spirit Island sits at the far end of Maligne Lake in Jasper National Park, Alberta — a tiny forested islet rising from turquoise glacial waters with the jagged peaks of the Queen Elizabeth Ranges as a backdrop. Visitors reach it by a narrated boat cruise across the longest natural lake in the Canadian Rockies. Standing at the island's iconic viewpoint, you look across milky, mineral-rich water to a foreground of dark conifers and a sweeping panorama of snow-capped summits reflected in the glassy surface. The silence is striking — only wind, the lapping of water, and occasional bird calls. Early mornings offer glassy reflections and golden light; afternoon thunderstorms can roll in dramatically. The scene is famously photogenic and widely considered one of the most iconic vistas in Canada.
When to go
Jun — Oct, peak Jul — Sep
Getting there
Nearest airport: YEG. Nearest city: Jasper.
Booking options
Goyova doesn't process bookings directly. When you tap "Plan this trip" in the app, you'll see options from our partner providers — accommodation, tours, transport — with affiliate links where applicable. See our affiliate disclosure for details.