From its source at the outlet of Holmes Lake in the Monashee Mountains of British Columbia, the Kettle River flows south to Midway, British Columbia.
The Kettle River's journey starts from its source at the exit of Holmes Lake in the Monashee Mountains of British Columbia, before flowing southwards to reach Midway, British Columbia.