OpenEarthAtlas
Open Earth Atlas/Rivers/North America/Rivers in Canada
Overview Rivers Lakes Mountain ranges

Rivers in Canada

The atlas maps 3,875 rivers in Canada. The 169 most notable come first, sorted by length — the rest load as you scroll.

The longest is the Yukon (3,190 km), followed by the Saint Lawrence (3,058 km) and the Fraser River (2,657 km). 16 of the 169 notable rivers listed here also flow through other countries. The longest river entirely in Canada is the Fraser River (2,657 km).

Count
169
Longest
3,190 km

All rivers by length

  1. 1Yukon3,190 km
  2. 2Saint Lawrence3,058 km
  3. 3Fraser River2,657 km
  4. 4Columbia River2,000 km
  5. 5Peace River1,923 km
  6. 6Mackenzie1,738 km
  7. 7Churchill River1,609 km
  8. 8North Saskatchewan1,380 km
  9. 9Assiniboine River1,275 km
  10. 10Ottawa1,271 km
  11. 11Souris River1,240 km
  12. 12Athabasca1,231 km
  13. 13Milk River1,173 km
  14. 14Liard River1,115 km
  15. 15South Saskatchewan1,004 km
  16. 16Back River974 km
  17. 17Severn935 km
  18. 18Porcupine916 km
  19. 19Thelon River904 km
  20. 20Grande Rivière893 km
  21. 21Red890 km
  22. 22Dubawnt River858 km
  23. 23Churchill856 km
  24. 24Rat River850 km
  25. 25Coppermine River840 km
  26. 26Lockhart River836 km
  27. 27Albany River832 km
  28. 28Kazan River817 km
  29. 29Red Deer River801 km
  30. 30Battle River800 km
  31. 31Pelly River796 km
  32. 32Kootenay River780 km
  33. 33Rivière Laforge775 km
  34. 34Rupert763 km
  35. 35Rivière Eastmain756 km
  36. 36Attawapiskat River748 km
  37. 37Qu'Appelle River743 km
  38. 38Grande rivière de la Baleine726 km
  39. 39Hay River702 km
  40. 40Anderson River692 km
  41. 41Beaver River689 km
  42. 42Stewart River686 km
  43. 43Peel684 km
  44. 44Thlewiaza River683 km
  45. 45English River660 km
  46. 46Nelson River644 km
  47. 47Carrot River634 km
  48. 48Teslin River632 km
  49. 49Horton River618 km
  50. 50Saint John606 km
  51. 51Winisk River600 km
  52. 52Bow River587 km
  53. 53Ekwan River585 km
  54. 54Skeena River579 km
  55. 55Grass River570 km
  56. 56Rivière Saint-Maurice563 km
  57. 57George River563 km
  58. 58Kapiskau River555 km
  59. 59Hayes River551 km
  60. 60Pembina River547 km
  61. 61Saskatchewan River547 km
  62. 62Rivière Péribonka547 km
  63. 63Rivière du Petit Mécatina547 km
  64. 64South Nahanni River540 km
  65. 65Abitibi River540 km
  66. 66Stikine539 km
  67. 67Hurricana533 km
  68. 68Berens River530 km
  69. 69Fort Nelson River517 km
  70. 70Rivière Pembina513 km
  71. 71Chinchaga River500 km
  72. 72Ogoki River500 km
  73. 73Taltson River500 km
  74. 74Smoky River492 km
  75. 75Thompson River489 km
  76. 76Rivière de Puvirnituq483 km
  77. 77Buffalo River483 km
  78. 78Sachigo River467 km
  79. 79Sakami463 km
  80. 80Rivière Caniapiscau460 km
  81. 81Paalliryuaq452 km
  82. 82Rivière Romaine451 km
  83. 83Rivière Broadback451 km
  84. 84Rivière aux Outardes450 km
  85. 85Arctic Red River450 km
  86. 86Old Crow River445 km
  87. 87Oldman River445 km
  88. 88Betsiamites444 km
  89. 89Mattagami River443 km
  90. 90Vermilion River435 km
  91. 91Slave River434 km
  92. 92Wood River427 km
  93. 93Missinaibi River426 km
  94. 94Quoich River423 km
  95. 95Notikewin River421 km
  96. 96Rivière La Sarre ⚠421 km
  97. 97Finlay River420 km
  98. 98Camsell River420 km
  99. 99Natashquan River410 km
  100. 100Rivière Moisie410 km
  101. 101Keele River410 km
  102. 102Asheweig River407 km
  103. 103Fawn River405 km
  104. 104Petitot River404 km
  105. 105Rivière Nastapoka402 km
  106. 106Ramparts River401 km
  107. 107Rivière à la Baleine400 km
  108. 108Rivière Innuksuac396 km
  109. 109Tazin River395 km
  110. 110Swan River390 km
  111. 111Red Deer River390 km
  112. 112Rivière aux Feuilles386 km
  113. 113Hyland River380 km
  114. 114Birch River380 km
  115. 115Rivière Boutin372 km
  116. 116Spanish River370 km
  117. 117North Thompson River368 km
  118. 118Battle Creek367 km
  119. 119Pipestone Creek360 km
  120. 120Petite rivière de la Baleine358 km
  121. 121Mountain River357 km
  122. 122Shamattawa River355 km
  123. 123Burntwood River355 km
  124. 124Kanairiktok River350 km
  125. 125Little Smoky River350 km
  126. 126Bonnet Plume River350 km
  127. 127Carnwath River350 km
  128. 128Cochrane River348 km
  129. 129Ashuanipi River345 km
  130. 130Roseau River344 km
  131. 131Gatineau River343 km
  132. 132Swift Current Creek342 km
  133. 133Redstone River342 km
  134. 134Moose Jaw340 km
  135. 135Gods River340 km
  136. 136Kabinakagami River340 km
  137. 137North Knife River340 km
  138. 138Carcajou River333 km
  139. 139Valley River332 km
  140. 140Willowlake River330 km
  141. 141Kenogami River330 km
  142. 142Rivière du Lièvre330 km
  143. 143North Seal River330 km
  144. 144Rosebud River327 km
  145. 145Poplar River325 km
  146. 146Mississagi River322 km
  147. 147Macmillan River322 km
  148. 148Smoothstone River321 km
  149. 149Rivière Opinaca320 km
  150. 150Otoskwin River320 km
  151. 151Rivière Mistassibi317 km
  152. 152Antler River315 km
  153. 153Rivière Mistassini314 km
  154. 154Fond du Lac River313 km
  155. 155Big Muddy Creek307 km
  156. 156Bloodvein River306 km
  157. 157Rivière Kanaaupscow306 km
  158. 158Grand305 km
  159. 159Rivière Kogaluc304 km
  160. 160Kakisa River300 km
  161. 161Beatton River300 km
  162. 162Little Buffalo River300 km
  163. 163Hart River300 km
  164. 164Rivière Olomane300 km
  165. 165Tha-anne River300 km
  166. 166Pineimuta River300 km
  167. 167Pipestone River300 km
  168. 168Rivière Nottaway225 km
  169. 169Rivière Turgeon211 km
ProjectAboutMethodologyData sources & creditsImprove the data
LegalImprintPrivacy
Hosting: Hostinger−20%(affiliate)