Your passport

Exchange rates from 2 October 2026.

No. 7911 · Canada · United States and Canada

Williams Lake

52.13°N 122.14°W · 586 m

Chart 7911 Atlas coordinate chart

Overview

Williams Lake is a small town of about 11,000 people in BC's Cariboo region, serving as the gateway to the Central Coast. It offers access to numerous lakes, ranches, and outdoor recreation including hiking, fishing, and wildlife viewing.

Nature

Before you go

Health

Cariboo Memorial Hospital (517 North 6th Ave) has an emergency department. For minor medical needs, pharmacies are available in town.

Money

Prices shown in CAD. Most hotels and restaurants accept credit cards. ATMS available in town. Budget around $125-150/night for mid-range hotels.

Transport

Williams Lake Regional Airport has daily flights to Vancouver (1.25 hours). Ebus runs 3 days/week between Kamloops and Prince George with Williams Lake stops. Local BC Transit operates Monday-Saturday.

Weather

Humid continental climate with warm summers. More sunshine than most of BC due to rain shadow effect. Spring is driest; summer and winter are wettest seasons.

Nearby