93 courses found · 58 with 18 holes
V0B 1H0 Elkford, British Columbia
Cotton Road 4985, British Columbia
Richmond, British Columbia
48 Avenue 21025, British Columbia
BC V0H 1T3, British Columbia
BC V7G 2S7, British Columbia
V3S 3T6 Surrey, British Columbia
264th Street 7887, British Columbia
Qualicum Road 1025, British Columbia
Canada, British Columbia
BC V6N 3Y9, British Columbia
BC V9K 1G8, British Columbia
Granville Avenue 3551, British Columbia
Canada, British Columbia
Canada, British Columbia
Richmond, British Columbia
BC, British Columbia
V8K 2N5 Salt Spring Islanf, British Columbia
Mount Seymour Parkway 3723, British Columbia
Cranbrook, British Columbia
Canada, British Columbia
BC, British Columbia
V0G 1S1 New Denver, British Columbia
Canada, British Columbia
British Columbia offers golf across a long Pacific coast, fertile interior valleys and mountain communities. Courses are spread widely, so a trip is usually best planned around one area rather than treated as a single-drive destination. Vancouver and Victoria suit coastal stays, while the Okanagan and Kootenays provide inland options with drier summer conditions and more pronounced elevation changes. Public access is common, but availability differs by community and season. The playing season varies considerably. Coastal areas can be playable earlier and later than higher inland locations, though rain is common in spring and autumn. Summer generally brings the most dependable conditions, particularly away from the coast, but wildfire smoke, heat and occasional course restrictions can affect plans. In mountain areas, snow and frost can shorten shoulder seasons. Book tee times and accommodation ahead for weekends and holiday periods, and allow realistic driving time: routes may include ferries, mountain passes or long distances between towns. Check local conditions shortly before travel, especially when moving between coastal and interior regions. Regional tourism offices and course websites provide current opening dates, booking policies and alerts.
Help other golfers by adding a missing golf course or updating existing information.
Help ThatGolfApp