| Rank | Name | Province | Startup | Location | Capacity
| Annual generation
| Type | Owner | |
| 1 | Bruce Nuclear | | 1977 | | 6,610 | 48,169 | Nuclear | Bruce Power | |
| 2 | Robert-Bourassa | | 1979 | | 5,616 | 31,000 | Hydro | Hydro-Québec | |
| 3 | Churchill Falls | | 1971 | | 5,428 | 35,000 | Hydro | NL Hydro | |
| 4 | Darlington Nuclear | | 1990 | | 3,512 | 28,000 | Nuclear | OPG | |
| 5 | Pickering Nuclear | | 1971 | | 3,094 | 20,000 | Nuclear | OPG | |
| 6 | Gordon M. Shrum | | 1968 | | 2,907 | 15,000 | Hydro | BC Hydro | |
| 7 | Mica | | 1973 | | 2,805 | 7,202 | Hydro | BC Hydro | |
| 8 | La Grande-4 | | 1984 | | 2,779 | 14,600 | Hydro | Hydro-Québec | |
| 9 | Revelstoke Dam | | 1984 | | 2,480 | 7,800 | Hydro | BC Hydro | |
| 10 | La Grande-3 | | 1984 | | 2,418 | 12,300 | Hydro | Hydro-Québec | |
| 11 | Lennox | | 1976 | | 2,140 | 50 | Natural gas or Fuel oil | OPG | |
| 12 | La Grande-2-A | | 1992 | | 2,106 | 11,600 | Hydro | Hydro-Québec | |
| 13 | Sundance | | 1970 | | 1,861 | ? | Natural gas | TransAlta | |
| 14 | Beauharnois | | 1961 | | 1,853 | 11,700 | Hydro | Hydro-Québec | |
| 15 | Daniel-Johnson | | 1970 | | 1,596 | 7,400 | Hydro | Hydro-Québec | |
| 16 | Sir Adam Beck II | | 1954 | | 1,516 | 2,149 | Hydro | OPG | |
| 17 | La Grande-1 | | 1995 | | 1,436 | 7,900 | Hydro | Hydro-Québec | |
| 18 | Genesee | | 1989 | | 1,376 | ? | Natural gas | Capital Power TransAlta | |
| 19 | Limestone | | 1990 | | 1,350 | 9,000 | Hydro | Manitoba Hydro | |
| 20 | René-Lévesque | | 1976 | | 1,326 | 5,400 | Hydro | Hydro-Québec | |
| 21 | Site C | | 2024 | | 1,230 | | Hydro | BC Hydro | |
| 22 | Jean-Lesage | | 1967 | | 1,229 | ? | Hydro | Hydro-Québec | |
| 23 | Kettle | | 1973 | | 1,220 | 8,500 | Hydro | Manitoba Hydro | |
| 24 | Bersimis-1 | | 1956 | | 1,178 | ? | Hydro | Hydro-Québec | |
| 25 | Manic-5-PA | | 1970 | | 1,064 | ? | Hydro | Hydro-Québec | |
| 26 | R. H. Saunders | | 1958 | | 1,045 | ? | Hydro | OPG | |
| 27 | Outardes-3 | | 1969 | | 1,026 | ? | Hydro | Hydro-Québec | |
| 28 | Greenfield | | 2008 | | 1,005 | ? | Natural gas | Calpine Mitsui | |
| 29 | Coleson Cove | | 1976 | | 1050 | ? | Fuel oil | NB Power | |
| 30 | Long Spruce | | 1979 | | 980 | 7,100 | Hydro | Manitoba Hydro | |
| 31 | Napanee | | 2020 | | 900 | | Natural gas | Atura Power | |
| 31 | Shipshaw | | 2002 | | 896 | ? | Hydro | Rio Tinto | |
| 32 | Sainte-Marguerite-3 | | 2003 | | 884 | 2,730 | Hydro | Hydro-Québec | |
| 33 | Laforge-1 | | 1994 | | 878 | 4,500 | Hydro | Hydro-Québec | |
| 34 | Bersimis-2 | | 1959 | | 869 | ? | Hydro | Hydro-Québec | |
| 35 | Keephills | | 1983 | | 858 | ? | Natural gas | TransAlta | |
| 36 | Goreway | | 2009 | | 839 | ? | Natural gas | Sithe Global Power | |
| 37 | Muskrat Falls | | 2021 | | 824 | 4,900 | Hydro | NL Hydro | |
| 38 | Seven Mile | | 1979 | | 805 | 3,400 | Hydro | BC Hydro | |
| 39 | Shepard | | 2015 | | 868 | ? | Natural gas | Capital Power ENMAX | |
| 40 | Kemano | | 1954 | | 790 | ? | Hydro | Rio Tinto | |
| 41 | Outardes-4 | | 1969 | | 785 | ? | Hydro | Hydro-Québec | |
| 42 | Sheerness | | 1986 | | 780 | 5,500 | Natural gas | Heartland Generation TransAlta | |
| 43 | Bernard-Landry | | 2012 | | 768 | 2,300 | Hydro | Hydro-Québec | |
| 44 | Carillon | | 1962 | | 753 | ? | Hydro | Hydro-Québec | |
| 45 | Chutes-des-Passes | | | | 750 | ? | Hydro | Rio Tinto | |
| 46 | Keeyask | | 2021 | | 695 | 4,400 | Hydro | Keeyask Hydropower Limited Partnership | |
| 47 | Peace Canyon | | | | 694 | 3,250 | Hydro | BC Hydro | |
| 48 | Halton Hills | | 2010 | | 683 | ? | Natural gas | OPG | |
| 49 | Mactaquac | | 1968 | | 672 | 1,600 | Hydro | NB Power | |
| 50 | Point Lepreau Nuclear | | 1983 | | 660 | 4,111 | Nuclear | NB Power | |
| 51 | Romaine-2 | | 2014 | | 640 | 3,300 | Hydro | Hydro-Québec | |
| 52 | Queen Elizabeth | | 1959 | | 634 | ? | Natural gas | SaskPower | |
| 53 | Holyrood | | 1971 | | 624.5 | 2,996 | Fuel oil Diesel | NL Hydro | |
| 54 | Lingan | | 1979 | | 620 | 2,288 | Coal | Nova Scotia Power | |
| 55 | Bay d'Espoir | | 1967 | | 613.4 | 2,657 | Hydro | NL Hydro | |
| 56 | Kootenay Canal | | 1976 | | 583 | 2,482 | Hydro | BC Hydro | |
| 57 | Poplar River | | 1981 | | 582 | ? | Coal | SaskPower | |
| 58 | Brighton Beach | | 2004 | | 580 | ? | Natural gas | ATCO Power OPG | |
| 59 | St. Clair | | 2009 | | 577 | ? | Natural gas | Invenergy | |
| 60 | Bécancour | | 2006 | | 550 | ? | Natural gas | TC Energy | |
| 60 | Portlands | | 2008 | | 550 | ? | Natural gas | OPG | |
| 61 | Battle River | | 1969 | | 540 | ? | Natural gas | ATCO Power | |
| 62 | Boundary Dam | | 1959 | | 531 | ? | Coal | SaskPower | |
| 63 | Toulnustouc | | 2005 | | 526 | 2,600 | Hydro | Hydro-Québec | |
| 64 | Outardes-2 | | 1978 | | 523 | ? | Hydro | Hydro-Québec | |
| 65 | Sarnia Regional | | 2006 | | 506 | ? | Natural gas | TransAlta | |
| 66 | Waneta | | 1954 | | 490 | 1,980 | Hydro | Teck BC Hydro | |
| 67 | Eastmain-1 | | 2012 | | 480 | 2,700 | Hydro | Hydro-Québec | |
| 67 | Joffre | | 2000 | | 480 | ? | Natural gas | Heartland Generation Capital Power NOVA Chemicals | |
| 68 | Grand Rapids | | 1957 | | 479 | 2,320 | Hydro | Manitoba Hydro | |
| 69 | Bridge River | | 1948 | | 478 | 2,500 | Hydro | BC Hydro | |
| 70 | Brisay | | 1993 | | 469 | 2,300 | Hydro | Hydro-Québec | |
| 71 | Travers | | 2022 | | 465 | ? | photovoltaic | Greengate Power | |
| 72 | Belledune | | 1993 | | 458 | ? | Coal | NB Power | |
| 72 | Sir Adam Beck I | | 1922 | | 446 | 3,040 | Hydro | OPG | |
| 73 | Des Joachims | | 1950 | | 429 | ? | Hydro | OPG | |
| 74 | Tufts Cove | | 1965 | | 415 | ? | Fuel oil Natural gas | Nova Scotia Power | |
| 75 | Bécancour | | | | 411 | ? | Natural gas | Hydro-Québec | |
| 76 | Isle-Maligne | | 1926 | | 402 | ? | Hydro | Rio Tinto | |
| 77 | York | | 2012 | | 400 | ? | Natural gas | Capital Power Unknown | |
| 78 | Millbank | | 1991 | | 399 | ? | Fuel oil | NB Power | |
| 79 | Romaine-3 | | 2017 | | 395 | ? | Hydro | Hydro-Québec | |
| 80 | Péribonka | | 1952 | | 385 | 2,200 | Hydro | Hydro-Québec | |
| 81 | McCormick | | | | 367 | ? | Hydro | Hydro-Québec Alcoa | |
| 82 | Seigneurie de Beaupré | | 2013 | | 363.5 | ? | Wind | Boralex Énergir La Côte-de-Beaupré | |
| 83 | Brazeau | | | | 355 | 397 | Hydro | TransAlta | |
| 84 | Rivière-du-Moulin | | 2014 | | 350 | ? | Wind | EDF Renewables | |
| 85 | Abitibi | | 1936 | | 349 | ? | Hydro | OPG | |
| 86 | Waneta Dam Expansion | | 2015 | | 335 | 627.4 | Hydro | Columbia Power Columbia Basin Trust | |
| 87 | Laforge-2 | | 1996 | | 319 | 1,800 | Hydro | Hydro-Québec | |
| 88 | Trenton | | 1969 | | 305 | ? | Coal | Nova Scotia Power | |
| 89 | Trenche | | | | 302 | ? | Hydro | Hydro-Québec | |
| 90 | Blackspring Ridge | | 2014 | | 300 | ? | Wind | EDF Renewables | |
| 90 | Calgary | | 2003 | | 300 | ? | Natural gas | Enmax | |
| 90 | Henvey Inlet | | 2019 | | 300 | ? | Wind | Pattern Energy | |
| 90 | Lac Alfred | | 2016 | | 300 | ? | Wind | EDF Renewables | |
| 93 | La Tuque | | 1955 | | 294 | ? | Hydro | Hydro-Québec | |
| 94 | E.B. Campbell | | 1963 | | 288 | 900 | Hydro | SaskPower | |
| 95 | Kelsey | | 1961 | | 287 | 1,970 | Hydro | Manitoba Hydro | |
| 96 | Bayside | | | | 280 | ? | Natural gas | NB Power | |
| 97 | Shand | | 1992 | | 276 | ? | Coal | SaskPower | |
| 98 | Island | | 2002 | | 275 | ? | Natural gas | Capital Power | |
| 99 | Lower Notch | | 1971 | | 274 | ? | Hydro | OPG | |
| 100 | Beaumont | | 1959 | | 270 | ? | Hydro | Hydro-Québec | |
| 100 | Romaine-1 | | 2015 | | 270 | ? | Hydro | Hydro-Québec | |
| 102 | Smoky Falls | | 1931 | | 267 | ? | Hydro | OPG Moose Cree | |
| 103 | Thorold | | 2010 | | 265 | ? | Natural gas | Northland Power | |
| 104 | Brandon | | 1958 | | 263 | ? | Natural gas | Manitoba Hydro | |
| 105 | North Battleford | | 2013 | | 260 | ? | Natural gas | Northland Power | |
| 106 | Nipawin | | 1985 | | 255 | ? | Hydro | SaskPower | |