The Wabasca River is a tributary of the Peace River in northern Alberta, Canada.
The Wabasca River has a total drainage area of 36,300 square kilometres (14,000 sq mi).
The Wabasca River originates in the Sandy Lake, north-east of Slave Lake, then flows in the South and North Wabasca Lake at the hamlet of Wabasca. It continues north through boreal forest and muskeg and discharges in the Peace River west of Fort Vermilion.
Two lakes, South and North Wabasca, are formed along the river. The South Wabasca Lake has a total surface of 61.6 square kilometres (23.8 sq mi), whereas the North Wabasca Lake has 99.4 square kilometres (38.4 sq mi). The community of Wabasca and the Wabasca Airport are located between the two lakes.
The Wabasca 166 (a, b, c and d) indian reserves of the Bigstone Cree First Nations are established on the shores of the lakes, and Tall Cree 173 of the Tallcree tribe is near the mouth of the river.
Coordinates: 58°21′04″N 115°19′48″W / 58.35111°N 115.33000°W