List of rivers in Alberta
The list of rivers in Alberta is sorted by catchment area . If Hudson Bay is counted as part of the Arctic Ocean , Alberta is almost completely drained into the Arctic and a small part into the Gulf of Mexico.
Arctic Ocean
Beaufortsee
- Via Liard River and Mackenzie River (both Northwest Territories)
-
Via Great Slave Lake and Mackenzie River (both Northwest Territories)
- Hay River
- Yates River
-
Slave river
-
Peace Athabasca Inland Delta
-
Peace River
-
Claire River
- Claire Lake
- Jackfish River
- Portage River
- Vermilion River
- Swan River
- Pakwanutik River
- Mikkwa River
- Lawrence River
- Wabasca River
- Caribou River
- Boyer River
- Keg River
- Buffalo River
- Wolverine River
- Notikewin River
- Cadotte River
- Whitemud River
- Heart River
- Smoky River
- Saddle River
- Leith River
- Ksituan River
- Montagneuse River
- Clear River
- Pouce Coupe River
-
Claire River
-
Athabasca lake
-
Athabasca River
- Maybelle River
- Richardson River
- Firebag River
- Ells River
- Muskeg River
- Mackay River
- Steepbank River
- Clearwater River
- Little Fishery River
- Horse River
- Algar River
- Licock River
- House River
- Pelican River
- La Petite Riviere Jaillante
- La Biche River
- Calling River
- Tawatinaw River
- Lesser Slave River
- Pembina River
- McLeod River
- Freeman River
- Sakwatamau River
- Berland River
- Fiddle River
- Snake Indian River
- Rocky River
- Snaring River
- Maligne River
- Miette River
- Astoria River
- Whirlpool River
- Sunwapta River
- Chaba River
-
Athabasca River
-
Peace River
-
Peace Athabasca Inland Delta
Hudson Bay
-
Across Saskatchewan River (Saskatchewan / Manitoba), Lake Winnipeg and Nelson River (Manitoba)
- North Saskatchewan River
- South Saskatchewan River
- Churchill River (Saskatchewan / Manitoba)
Gulf of Mexico
- Via Missouri and Mississippi (both United States)