Wells is a small mining and tourist town in the Canadian province of British Columbia. Wells is in the Cariboo District. It is on Highway 26, is 74 km away from Quesnel and is 8 km before the highway's terminus at Barkerville. The town gets most of its income and jobs from tourists that travel through the town on their way to the Bowron Lake Provincial Park and Barkerville.