Golf in British Columbia comes with an asterisk: the weather. On the coast it's rain from October to March; in the Interior and the north it's genuine cold and snow. Neither has to end your practice. There are three tiers of weatherproofing, and most of the province has at least one within reach.
Tier 1: Covered bays
The simplest fix is a roof. Covered-bay ranges let you hit real balls to real targets at real distance - you just stay dry doing it. For coastal golfers, a covered stall is usually all you need from autumn through spring, since Lower Mainland and Island temperatures rarely drop far enough to be a problem. It's the closest thing to a normal range session on a wet day.
Tier 2: Heated stalls
When it's cold as well as wet, look for heated stalls - covered bays with overhead radiant heaters that keep your hands working and your stall comfortable into the low single digits. These are the ranges that stay genuinely usable in December and January, and they're the move for anyone who refuses to put the clubs away for winter.
Tier 3: Indoor simulators
When the weather is fully out of the question - snow in Kamloops, a dark wet evening in Victoria - go inside. Indoor golf simulators are climate-controlled year-round, and you get shot data and virtual courses on top of a dry, warm bay. They cost more per hour than a bucket (here's what indoor golf actually costs in BC), but in February that's a fair trade. In the Interior and the north, where covered ranges close for the season, sims are often the only game in town.
Pick by where you are
- Coast (Vancouver, Victoria, the Island): a covered or heated range gets you through almost the whole winter.
- Interior and north (Kamloops, Kelowna, Prince George): once snow arrives, indoor sims are the reliable option.
- Any day, anywhere: filter the directory by amenity and check live open/closed status before you go.
Updated June 2026 · DrivingRangeGolf.com