BC Golf Courses Directory

Search and sort from over 300 golf courses in British Columbia using the BC Golf Courses Directory. Find golf courses near you, plan a BC golf road trip, view all the amazing golf courses in British Columbia, or simply start researching places to golf in the province. Consider ordering or downloading a BC golf map to help facilitate your golf travel planning.


BC golf map

British Columbia’s golf courses encompass a wide geographic area and contain every type of golf course imaginable, from challenging tracks named the best golf courses in Canada to playable courses for a fun afternoon. Visit Vancouver Island golf courses for near year-round play (particularly golf courses in Victoria BC), Vancouver golf courses for that city feel, Whistler golf courses for mountain play and the #1 golf resort in Canada. Find Kamloops golf courses entrenched in the northern tip of the Sonora Desert, serene and scenic Shuswap golf courses to get away from it all, or Vernon and Kelowna golf courses right in the fertile Okanagan Valley. Kootenay Rockies golf courses will have you teeing off at higher elevation, while the Northern BC golf corridor offers a chance to explore some off-the-beaten-path golf courses in a spectacular natural setting.

Once you’ve had a chance to explore the range of options available when it comes to BC golf courses, stay a while and explore our golf packages to popular golf destinations. As the official travel resource for planning and booking a golf vacation to over 300 golf courses in British Columbia, we’re here to help make your next golf vacation fantastic.


How To Use The Directory

BC golf courses are presented alphabetically below. Start your search by selecting from your region of interest, city of interest or by course name or simply browse all of British Columbia’s wonderful golf courses.

  • Select Location:

  • Reset
Found 328 Results
Page 15 of 33

Langley Golf Centre

21550 44 Ave
V3A 7N1

Course Details

Yardage: 2378 / Par: Par-3

Ledgeview Golf & Country Club

35997 McKee Road
V3G 2L6
604-859-8993 ext. 1

Course Details

Yardage: 6131 / Par: 70

Slope: 126 / Rating: 69.7

Lillooet Sheep Pasture Golf Course

5000 Texas Creek Road
V0K 1V0

Visit Website »

Course Details

Designer: David Jones

Yardage: 2683 / Par: 35

Slope: 121 / Rating: 65.9

Little Bear Golf Course

872 Waterloo Rd
V1N 4K8

Course Details

Yardage: 1187 / Par: Par-3

Lone Wolf Golf Club

9999 99 Ave
V0C 2K0

Course Details

Yardage: 7141 / Par: 72

Lone Wolf Golf Course

9999 99 Avenue, Box 300
V0C 2K0
(250) 789-3711

Course Details

Yardage: 7140 / Par: 73

Long Beach Golf Course

1850 Pacific Rim Hwy
V0R 2Z0

Course Details

Yardage: 3300 / Par: 36

Slope: 127 / Rating: 72.9

Lumby Golf Course

Highway 6 East
V0E 2G0

Course Details

Yardage: 2476 / Par: 33

Mabel Lake Golf & Country Club

3445 Mabel Lake Road
V0E 1V5

Course Details

Designer: Les Furber

Yardage: 3103 / Par: 36

Mackenzie Golf & Country Club

472 Cicada
V0J 2C0

Course Details

Yardage: 3219 / Par: 36

Slope: 116 / Rating: 71.3