Wapiti River originates as the outflow of Tuck Lake, east of Wapiti Pass, in Wapiti Lake Provincial Park, east-central British Columbia, in the Canadian Rockies. It then runs in a north-eastern direction, crosses into Alberta, where it becomes more meandered as it continues through the County of Grande Prairie No. 1. It merges into the Smoky River east of Grande Prairie.