Lakes / Reservoirs in Canada

View lakes in Canada by region

Find cool gear highlighting your favorite Canada lake!

Visit the LakeLubbers shop for personalized lake apparel, drinkware, home decor items and more!
lake hoodie, tumblers, mug

All Canada lakes A-Z
(164 posts)

Lake name Lake description
Grand Lake NL

Grand Lake is one of those often-overlooked gems that has much to offer. Located in the province of Newfoundland, Grand Lake is a natural lake dammed for hydroelectric power e…

Great Bear Lake, NT

Great Bear Lake is located in the Northwest Territories of Canada. It is a natural lake, encircled by wilderness, and the largest lake completely in Canada. Great Bear Lake is…

Great Central Lake
(Also known as Central Lake)

One of the most popular spots on a hot summer day on Vancouver Island is Great Central Lake. Long and narrow, nestled beneath low mountains, Great Central Lake stretches over…

Great Slave Lake, NT

Great Slave Lake is the fifth-largest lake (by acreage) in North America and, following Great Bear Lake, is the second-largest in Canada. A natural lake, it is located in sout…

Gull Lake, AB

Surrounded by Alberta’s wide-open spaces and endless Canadian skies, Gull Lake is located in Alberta’s Central tourism region. Well situated between Edmonton and Calgary in so…

Hague Lake, BC

White sand beaches, the scent of toasting sunblock-covered bodies, warm water for swimming, and virgin old growth Douglas fir trees all set against the backdrop of the Coastal…

Haliburton Lake

Haliburton Lake is located in Ontario, Canada in a region called the Haliburton Highlands. The name was given due to the beautiful scenery that resembles the Scottish Highland…

Harrison Lake
(Also known as Lake Harrison, Lake Qualts, Lake Kwals)

Found in Canada’s beautiful Fraser Valley, Harrison Lake is the largest body of fresh water in southwestern British Columbia. Located 75 miles (120 kilometers) east of Vancouv…

Horsefly Lake

Horsefly Lake is a 34-mile long lake winding gently through the Cariboo Regional District in south central British Columbia. Located approximately one hour northeast of the co…

Horseshoe Lake AB

One of the hidden gems in Alberta’s Jasper National Park is stunning Horseshoe Lake. This small lake is hemmed by towering cliffs along much of its shoreline and displays spar…

Indian Lake ON
(Also known as Rideau Lakes)

Every North American chain of lakes seems to have an Indian Lake; Ontario’s Rideau Waterway is no exception. The name no doubt came from the original inhabitants of the natura…

Katherine Lake, BC
(Also known as Lake Katherine)

Calling a place “The Venice of the North on the Sunshine Coast” sets expectations very high. Fortunately, Pender Harbour in British Columbia more than exceeds expectations. It…