The 20-year-old man from Surrey became separated from four fellow hunters on Friday night.
Alan Hobler of Kamloops Search and Rescue says his friends grew concerned as night fell, and his group got a call just after midnight.
About 15 search-and-rescue volunteers joined RCMP from Kamloops, Clinton and Ashcrost, as well as an RCMP dog team from Kamloops in the search.
Despite a steady snowfall, the hunter was found using the sniffer dog around 8:30 a.m. on a forest service road near Loon Lake, about 15 kilometres north of Cache Creek.
Hobler says the young man, dressed in a light hooded sweatshirt without any survival gear, was extremely cold but otherwise okay. (CHNL)