Su principal afluente es el río río Peace, con una longitud de 1.923 km (incluida la del río Finlay), que, a su vez, tiene como subafluentes principales a los ríos Wabasca, Smoky (402 km) y Finlay (402 km).