This is a partial list of lakes of Canada. Canada has an extremely large number of lakes, with the number of lakes larger than three square kilometres being estimated at close to 2 million by the Atlas of Canada. Of these, 561 lakes have a surface area larger than 100 km<sup>2</sup>, including four of the Great Lakes. Almost 9% () of Canada's total area is covered by freshwater. There is no official estimate of the number of smaller lakes. This list covers lakes larger than .
This is a list of lakes of Canada with an area larger than .
This is a list of lakes of Alberta with an area larger than .
This is a list of lakes of British Columbia with an area larger than .
This is a list of lakes of Manitoba with an area larger than .
This is a list of lakes of Newfoundland and Labrador with an area larger than .
This is a list of lakes of the Northwest Territories with an area larger than .
Bras d'Or Lake is the largest lake in Nova Scotia with an area of . The tidal lake has a maximum length of , a maximum width of and a maximum depth of .
This is a list of lakes of Nunavut with an area larger than .
This is a list of lakes of Ontario with an area larger than .
This is a list of lakes of Quebec with an area larger than .
This is a list of lakes of Saskatchewan with an area larger than .
Kluane Lake is the largest lake in Yukon at located at an elevation of
This is a list of lakes shared between Canada and the United States.