British Columbia

100 Mile House

The heart of the Cariboo — a ranching town surrounded by lakes, forests, and wide-open skies.

100 Mile House sits at the geographic and cultural heart of the BC Cariboo, on the historic Gold Rush Trail that once carried prospectors north toward the goldfields of Barkerville. Today it is a thriving service centre for the South Cariboo region, surrounded by hundreds of lakes, vast forests, and the rolling ranch country that defines this part of British Columbia. The town takes its name from the old Cariboo Wagon Road milestone system — it was exactly 100 miles from Lillooet, the starting point of the original road north. That heritage is still visible in the community's character: 100 Mile House has the practical, self-reliant spirit of a working ranching and forestry town, with a strong sense of community and a genuine welcome for travellers passing through. The South Cariboo is one of BC's premier fishing destinations. The region is dotted with hundreds of lakes — Canim Lake, Lac La Hache, Bridge Lake, Horse Lake, and dozens more — that offer excellent rainbow trout fishing from spring through fall. The 108 Golf Resort and the surrounding ranch country make this a popular destination for golfers, and the network of trails and back roads draws hikers, mountain bikers, and ATV riders throughout the summer. In winter, 100 Mile House transforms into one of BC's top cross-country skiing destinations. The 100 Mile House Nordic Ski Club maintains an extensive trail network, and the area regularly hosts major Nordic skiing events. The wide, flat terrain and reliable snowpack make it ideal for skiers of all abilities. The community is also a gateway to the Cariboo's ranching heritage. Guest ranches in the surrounding area offer horseback riding, cattle drives, and an authentic taste of BC's cowboy culture that has been a part of this landscape since the 1860s.

Hundreds of fishing lakes — rainbow trout, Canim Lake, Lac La Hache108 Golf Resort — scenic Cariboo golfWorld-class Nordic skiing in winterHistoric Cariboo Wagon Road and Gold Rush Trail heritageGuest ranches and authentic cowboy cultureGateway to Barkerville and the Cariboo goldfields

View BC Fuel Price Map

All cities at a glance

Featured Local Business
Interior Locksmith 100 Mile House — your local locksmith serving the Cariboo

Interior Locksmith

100 Mile House & Kamloops — Available 24 Hours a Day

Interior Locksmith is the Cariboo's most trusted security provider — with a 100 Mile House store location right in your community, plus a second location in Kamloops, twelve staff members, and six service vehicles covering the largest service area of any locksmith in the province. Whether you're locked out of your car or home, need new keys cut, or want to upgrade your business security, they've got you covered.

From automotive transponder keys to safe openings to full access control systems, Interior Locksmith handles it all. Emergency? They're available 24 hours a day, 7 days a week — including nighttime calls to re-secure your property after a break-in. Experience their 5-star customer service for yourself.

Places to stay

Motels in 100 Mile House(0)

Where to eat

Restaurants in 100 Mile House(1)

All restaurants
The Cariboo Grill

The Cariboo Grill

$
Canadian diner & comfort food
Must tryClassic beef dip sandwich with au jus

The Cariboo Grill is the kind of place that anchors a small town — the spot where ranchers stop for breakfast before a long day, where families come for Sunday…

Fishing

Tackle Shops in 100 Mile House(1)

All tackle shops
Cariboo Sports Supply

Cariboo Sports Supply

100 Mile House, BC

Cariboo Sports Supply is 100 Mile House's newest and most exciting sporting goods destination — built by locals, for locals. Whether you're gearing up for hockey season, heading out for a weekend of fishing on the Cariboo lakes, or outfitting the whole family for outdoor adventure, Cariboo Sports Supply has you covered. Their motto says it all: Gear Up, Game On. From ice time to open water, they carry the equipment, apparel, and accessories to keep you playing hard all year round. Stop in, say hello, and experience the kind of friendly, knowledgeable service that only a community-rooted shop can deliver.

Nearby waters: Bridge Lake, Sheridan Lake, Lac La Hache, Canim Lake

Auto repair & towing

Mechanics in 100 Mile House(3)

All BC mechanics
100 Mile New & Used Auto Parts

100 Mile New & Used Auto Parts

Repair
742 Sollows Cres, 100 Mile House, BC

Designated commercial vehicle inspection facility (Facility S 7166). ARA Certified Automotive Recycler.

When your vehicle needs parts or repairs in the Cariboo, 100 Mile New & Used Auto Parts has been the community's go-to shop for years. As a certified Automotive Recycler through the Automotive Retailers Association and a Designated Commercial Vehicle Inspection Facility, they bring professional-grade service to 100 Mile House and the surrounding region. Whether you need a hard-to-find used part, a full engine replacement, diesel work, transmission rebuild, or propane service, their experienced team gets the job done right. Locals and travellers alike trust them to keep their vehicles road-ready on the Cariboo highway.

Complete Auto RepairEngine ReplacementDiesel RepairBrakesTransmission RebuildPropane ServiceNew & Used Parts

XM Auto

Repair
826 Exeter Station Rd, 100 Mile House

Trucks & off-road specialists.

BrakesSteeringSuspensionDiesel RepairTruck ServiceLift Kits
Kranky's Garage

Kranky's Garage

Repair
924 Alpine Ave, 100 Mile House, BC

The team at Kranky's looks forward to assisting long-time customers and welcoming new ones to their full-service garage and repair facility right here in 100 Mile House. Professional service, quality vehicle repairs, and trustworthy advice is what they offer to every customer. Whether you need routine maintenance or a complex repair, they'll provide a clear estimate, explain exactly what needs to be done, and get you back on the road with peace of mind.

Full Service GarageGeneral Auto RepairVehicle MaintenanceAll Makes & ModelsLicensed Automotive Repairs

Road trip planning

Fuel Prices in 100 Mile House

Before you hit the road, check current gas prices in 100 Mile House and nearby communities — updated regularly so you can find the best price on your route.

  • ✓Real-time prices reported by local drivers
  • ✓Compare stations across the area
  • ✓Find the cheapest gas on your route
Check Gas Prices in 100 Mile House

Live Fuel Prices

StayBC

Fuel Price Map

Things to Do in 100 Mile House

5 local experiences worth exploring

108 Heritage Site & Golf Resort
Heritage & Golf

108 Heritage Site & Golf Resort

A slice of Cariboo ranching history with heritage buildings and one of BC's most scenic golf courses set in rolling meadows overlooking a beautiful lake. The 18-hole course winds through pristine Cariboo countryside — a must-play for golfers visiting the region.

Learn more
Fishing the Cariboo Lakes
Fishing

Fishing the Cariboo Lakes

Dozens of trophy rainbow trout lakes within a short drive. The Cariboo lake district is one of BC's finest freshwater fishing destinations.

Canim Lake Hiking & Swimming
Hiking

Canim Lake Hiking & Swimming

Beautiful trails around Canim Lake through old-growth forest with stunning views of the surrounding Cariboo plateau and warm summer swimming.

100 Mile House Visitor Centre
History

100 Mile House Visitor Centre

Learn the story of the Cariboo Gold Rush, the historic roadhouse system, and the region's ranching heritage through excellent local exhibits.

Cross-Country Skiing — Cariboo Ski Touring
Nordic Skiing

Cross-Country Skiing — Cariboo Ski Touring

Over 100 km of groomed Nordic trails through beautiful Cariboo forest — one of BC's best cross-country skiing destinations.

Learn more

Discover more of 100 Mile House — browse motels, restaurants, and hidden gems above.

Find a place to stay

Explore more of BC

Find motels, restaurants, and adventures across British Columbia.