The Inside Swing

Golf in British Columbia: Complete Guide

British Columbia's golf is defined by its scenery — towering mountains, Pacific fjords, and pristine forests create a backdrop that makes every round spectacular. From Vancouver's venerable Shaughnessy Golf and Country Club to Nicklaus North's lakeside elegance in Whistler, BC delivers world-class golf in a world-class setting.

Overview

British Columbia offers extraordinary golf diversity: century-old parkland clubs in Vancouver, oceanside resort golf in Victoria, dramatic Sea-to-Sky corridor courses between Vancouver and Whistler, and the remote quality of Furry Creek above Howe Sound. The mild Pacific climate extends the Lower Mainland golf season to nine months, making BC one of Canada's most golf-active provinces.

Top Golf Cities in British Columbia

Golf Regions

Greater Vancouver

Shaughnessy, Northview, Morgan Creek, and diverse options across Metro Vancouver and the Fraser Valley.

Sea-to-Sky Corridor

Furry Creek's Howe Sound drama and Nicklaus North's lakeside Whistler masterpiece.

Vancouver Island

Victoria's historic oceanside clubs and Bear Mountain's Nicklaus resort design.

Best Time to Play

Year-round in Victoria; April through October in Vancouver and the Lower Mainland; late May through September in the mountain resort areas. BC's golf season is Canada's longest.

Frequently Asked Questions

What is the best golf course in British Columbia?
Shaughnessy Golf and Country Club (A.V. Macan) is BC's most prestigious private club. Among accessible courses, Nicklaus North in Whistler is the top-ranked public option. Furry Creek offers the most visually dramatic golf in the province.
Is Whistler worth the drive from Vancouver for golf?
Absolutely. The 2-hour Sea-to-Sky Highway drive to Whistler is itself spectacular, and Nicklaus North along Green Lake with the Coast Mountains backdrop is an unforgettable experience worth the journey.

Explore Nearby States

Stay in the Loop

Get weekly rankings updates, destination guides, and insider tips delivered to your inbox.