Golf Clubs in Victoria BC

Welcome to my listing of golf clubs in Victoria BC. Greater Victoria consists of the following 13 municipalities:

  • Central Saanich
  • Colwood
  • Esquimalt
  • Highlands
  • Langford
  • Metchosin
  • North Saanich
  • Oak Bay
  • Saanich
  • Sidney
  • Sooke
  • Victoria
  • View Royal 
Sign at golf course in Victoria BC

The golf courses listed on this page are all located within Greater Victoria. I recently found one listing that included a golf course in Squamish and identified it as being located approximately 24 miles from city centre. Clearly not written by anyone living here because what they failed to tell you is that Squamish is on the mainland and those "24 miles" did not include the 1.5 hour ferry ride! I think you'll find it helpful to have a local provide you this listing because I'm only identifiying the golf clubs in Victoria (Greater Victoria) here. Sit back and plan your next golf getaway!

Note: All municipalities (with the exception of Esquimalt) within Greater Victoria use "Victoria" as their official Canada Post address. So many times you'll see the address as "Victoria" but it is actually in a neighbouring community. I will identify the municipality where each of these golf clubs in Victoria BC are physically located.

Golfers at Juan de Fuca golf course in Victoria BC

Golf Clubs in Victoria BC

Ardmore Golf Course

  • 930 Ardmore Drive in North Saanich (close to the airport and the quaint seaside town of Sidney)
  • (250) 656-4621
  • 9 hole course with red and white tees
  • public and member rates
  • Ardmore Golf Course

Bear Mountain Golf Club

  • located within the Bear Mountain Golf & Tennis Resort Community at 1999 Country Club Way in Langford 
  • (250) 744-2327
  • public course
  • 36 holes of Nicklaus design golf
  • Bear Mountain

Cedar Hill Municipal Golf Course

  • 1400 Derby Rd in Saanich
  • (250) 475-7151
  • public course
  • 18-hole, 5,200 yard, par 67 course
  • Cedar Hill

Cordova Bay Golf Course

  • 5333 Cordova Bay Road in Central Saanich
  • (250) 658-4444
  • public course; memberships available
  • 18 hole The Bay Course + 9 hole par 3 The Ridge Course
  • a certified Audubon Sanctuary
  • Cordova Bay

DeMamiel Creek Golf Course

  • 6518 Throup Road in Sooke
  • (250) 642-8000
  • public course; season's passes available
  • 9 hole par 3
  • open seasonally end of April through mid-November; check website for hours of operation
  • DeMamiel Creek

Glen Meadows Golf & Country Club

Permanently closed in 2021

Gorge Vale Golf Club

  • 1005 Craigflower Road, Esquimalt
  • (250) 383-6451
  • semi-private course
  • 18 hole, par 72 course over 143 acres
  • Gorge Vale
golfAs a non-golfer, this is usually as close as I get :)

Henderson Park Golf Course

  • 2291 Cedar Hill Cross Road, Oak Bay
  • (250) 370-7200
  • public course
  • 9 hole, par 3
  • Henderson

Highland Pacific Golf

  • 450 Creed Rd, Highlands
  • (250) 478-4653
  • public course
  • two 9-hole layouts
  • Highland Pacific

Juan De Fuca Golf Course

  • 1767 Island Hwy, Colwood
  • (250) 474-8621
  • public course, first-come, first-served - tee time not required
  • 9-hole. par 3
  • Juan de Fuca
  • Juan de Fuca golf course is one of many amenities located on the property of the Westshore Parks & Recreation complex 

Metchosin Golf & Country Club

  • 4100 Metchosin Road, Metchosin
  • (250) 478-3266
  • semi-private course
  • 9-hole course with yellow tees for front 9 and blue tees for back 9
  • Metchosin Golf

Mount Douglas Golf Course

  • 4225 Blenkinsop Road, Saanich
  • (250) 477-8314
  • public course
  • 9-hole
  • Mount Doug Golf

Olympic View Golf & Country Club

  • 643 Latoria Road, Colwood
  • (250) 474-3673
  • private course
  • 18-hole, par 72 course, 6,600 yards
  • Olympic View

Prospect Lake Golf Course

Permanently closed in 2015

Royal Colwood Golf & Country Club

  • 629 Goldstream Avenue, Colwood
  • (250) 478-8331
  • private course
  • 18-hole, par 70 course
  • Royal Colwood

Royal Oak Golf Club

  • permanently closed in 2017

Uplands Golf & Country Club

  • 3300 Cadboro Bay Road, Oak Bay
  • (250) 592-7313
  • private course
  • 18-hole. par 70 course; 120 acres
  • Uplands

Victoria Golf Centre (formerly Green Acres Golf Course)

  • 3970 Metchosin Road, Metchosin
  • (250) 474-2123
  • 9 hole, par 3
  • public course
  • foot golf and disc golf also played on same course
  • Victoria Golf Centre

Victoria Golf Club

  • 1110 Beach Drive, Oak Bay
  • (250) 598-4321
  • private course
  • 18-hole
  • Victoria Golf
  • Fun facts about the Victoria Golf Club - it is the oldest 18-hole golf course in Canada in its original location, the clubhouse is a designated Canadian Historic Place and you can literally drive right through the middle of the golf course by staying on Beach Drive!

Did you notice? There actually aren't any golf clubs in Victoria BC! That's right - there are no golf courses within the City of Victoria boundaries but all of the courses listed above are within about 30 minutes of the downtown core. Book your tee time now and enjoy your golf vacation in beautiful Victoria BC!

Recent Articles

  1. Victoria City Sports Entertainment for the Whole Family

    Dec 02, 22 02:36 AM

    Find family friendly sports entertainment options in Victoria BC

    Read More

  2. What To Do in Victoria BC?

    Dec 02, 22 02:32 AM

    If you are wondering what to do in Victoria BC, wonder no more! Find locations, tours, lessons and rentals for all the most popular activities.

    Read More

  3. Things to do Downtown Victoria BC

    Nov 24, 22 08:16 PM

    Visit our vibrant, bustling city at water's edge and discover the many things to do downtown Victoria BC Canada

    Read More

Enjoy this page? Please pay it forward. Here's how...

Would you prefer to share this page with others by linking to it?

  1. Click on the HTML link code below.
  2. Copy and paste it, adding a note of your own, into your blog, a Web page, forums, a blog comment, your Facebook account, or anywhere that someone would find this page valuable.