1. Moraine Lake
Moraine Lake is situated in Banff National Park having 14 kilometer length. It have maximum 46 meter depth. It is glacially fed lake reflects the distinctive shade of blue colour when it is full. It is due to the refraction of light off the rock flour deposited in the lake.
2. Lake Louise
Lake Louise is all seasonal centerpiece of resort. Here over the year visitors comes and enjoy the lake view. It is the beautiful lake of Canada also it is famous for Queen Victoria’s daughter, Princess Louise Caroline.
3. Maligne Lake
Maligne Lake is located in Jasper National Park, Alberta, Canada. It is 22.5 kilometer long and 1.5 kilometer wide. The maximum depth is 97 meter and average depth is 35 meter. It is famous for his colour of water and look of lake inside the water. Three glaciers and the surrounding peaks visible from the lake and Spirit Island.
4. Emerald Lake
Emerald Lake is located in British Columbia, Yoho National Park. It is enclosed by the President Range, Mount Burgess and Wapta Mountain. This lake frozen from November to June. It is largest lake for the tourist attraction.
5. Abraham Lake
Abraham Lake is most beautiful Lake of Canada having length of 32 kilometer and 3.2 kilometer width. It was created in 1972, when the construction of Bighorn Dam was completed. It is the best picnic spot also for the visitors.
6. Lake Ontario
Lake Ontario is located on the border of north America. The length of this lake is 311 kilometer and it is 85 kilometer wide. It have maximum depth is of 244 meter. The primary inlet is Niagara River.
7. Lake Superior
Lake Superior is the largest lake of north America also shared by Canada. It have maximum length 560 kilometer. It is the largest fresh water lake in the world area wise. It is fed by more than 200 rivers.
8. Garibaldi Lake
Garibaldi Lake is located in British Columbia, Canada. This lake is located in Garibaldi Provincial Park. It have the beauty of mountains, glaciers, trails, forests, flowers, meadows and waterfalls. Also this park is wildlife protected area.
9. Lake Huron
Lake Huron is located in North America. This lake is second largest lake with surface area 23,007 square miles. . It have the maximum length 332 kilometer and width 295 kilometer. It have maximum depth 229 meter.
10. Spotted Lake
Spotted Lake is located in Northwest of Osoyoos, British Columbia, Canada. This lake is highly concentrated with minerals. It have the maximum length 0.7 kilometer and width 0.25 kilometer. Most of water evaporated in the summer and colorful minerals looks into the lake.