Golf Courses in Metro Vancouver: Every Public Course, Private Club, Pitch & Putt and Indoor Simulator
Metro Vancouver is one of the few places in Canada where you can golf twelve months a year. This guide covers 68 places to play and practise: public championship courses, executive and par 3 courses, pitch and putts, private clubs, driving ranges and indoor golf simulators across Vancouver, Burnaby, Richmond, the North Shore, the Tri-Cities, Pitt Meadows and Maple Ridge, Surrey, Delta and Langley. Each name links to its own page with the address, map, course facts, phone number and tips.
Details were checked against club, city and Golf Canada sources in November 2026. Ownership, names, rates and tee-time rules change, so confirm with the course before you go.
Quick answers
- Best public courses: Fraserview Golf Course, Northlands Golf Course, Northview Golf & Country Club, Meadow Gardens Golf Club, Morgan Creek Golf Course and Kings Links by the Sea.
- Closest to downtown Vancouver: Stanley Park Pitch & Putt (pitch and putt) and Langara Golf Course (18 holes, near the Canada Line).
- Best for beginners: the city pitch and putts, Musqueam Golf & Learning Academy, Country Meadows Golf Course and Eaglequest Coquitlam.
- Covered, heated driving ranges: Burnaby Mountain Golf Course & Driving Range, Riverway Golf Course & Driving Range, Musqueam Golf & Learning Academy, Savage Creek Golf Course & Driving Range and Birdies & Buckets Family Golf Centre.
- Rainy-day golf: indoor simulators such as One Under, Hideout Golf and Anytime Golf Vancouver.
- Golf season: most full-length courses are open year-round; many pitch and putts close from about November to March.
Jump to a city
Golf in Vancouver
Vancouver has three Park Board championship courses, three Park Board pitch and putts, the public University Golf Club and Musqueam’s executive course, plus three of Canada’s best-known private clubs along SW Marine Drive.
- Fraserview Golf Course: Public, 18 holes, par 72, covered range
- Langara Golf Course: Public, 18 holes, par 71, since 1926, near the Canada Line
- McCleery Golf Course: Public, 18 holes, par 71, driving range on the Fraser River
- University Golf Club: Public, 18 holes, par 72, next to UBC
- Musqueam Golf & Learning Academy: Public executive course (par 60) and 80-stall heated range
- Stanley Park Pitch & Putt: Pitch and putt, 18 holes, near English Bay
- Queen Elizabeth Park Pitch & Putt: Pitch and putt, 18 holes, beginner-friendly
- Rupert Park Pitch & Putt: Pitch and putt, 18 holes, East Vancouver
- Shaughnessy Golf & Country Club: Private, Canadian Open host, also tennis
- Point Grey Golf & Country Club: Private, since 1922
- Marine Drive Golf Club: Private, since 1922
Golf in Burnaby
Golf Burnaby runs two full-length courses with heated, lit ranges and two pitch and putts, all public and good value.
- Burnaby Mountain Golf Course & Driving Range: Public, 18 holes, 60-stall range (30 heated)
- Riverway Golf Course & Driving Range: Public, about 7,000 yards, 54-stall range
- Central Park Pitch & Putt: Pitch and putt, 18 holes, near Metrotown
- Kensington Pitch & Putt: Pitch and putt, 18 holes, north Burnaby
Golf in Richmond
Flat, walkable courses on Richmond farmland, from a semi-private championship layout to executive courses, plus two private clubs.
- Mayfair Lakes Golf & Country Club: Semi-private, 18 holes, par 71, open year-round
- Greenacres Golf Course: Public, 18 holes, par 71
- Country Meadows Golf Course: Public executive course, par 58
- Savage Creek Golf Course & Driving Range: Executive course and 60-stall lit range
- Richmond Country Club: Private, par 72, golf, tennis and swimming
- Quilchena Golf & Country Club: Private, par 73, since 1925
Golf on the North Shore and Bowen Island
Mountain and ocean views define golf on the North Shore, from a municipal mountainside course to two of Canada’s top private clubs and a nine-hole rainforest course on Bowen Island.
- Northlands Golf Course: Public, 18 holes, par 71, North Vancouver
- Murdo Frazer Par 3: Public 9-hole par 3, North Vancouver
- Seymour Golf & Country Club: Private, par 72, North Vancouver
- Capilano Golf & Country Club: Private, Stanley Thompson classic, West Vancouver
- Gleneagles Golf Course: Public 9 holes, par 35, West Vancouver
- Ambleside Par 3: Waterfront pitch and putt, West Vancouver
- Bowen Island Golf Club: Public 9 holes, par 35, a ferry ride away
Golf in Coquitlam and Port Coquitlam
Eagle Mountain’s dramatic Westwood Plateau, the Lower Mainland’s oldest club and two good-value public options.
- GreenTee Country Club Westwood Plateau: Public, 18-hole Sky Course plus 9-hole Fine Course, Coquitlam
- Vancouver Golf Club: Private, since 1911, Coquitlam
- Eaglequest Coquitlam: 9-hole par 3, Toptracer range, mini golf, Coquitlam
- Carnoustie Golf Club: Public, 18 holes, par 71, Port Coquitlam
Golf in Pitt Meadows and Maple Ridge
The best concentration of public golf in the region: four full-length facilities within a few minutes of each other, plus a practice centre and a historic nine.
- Meadow Gardens Golf Club: Par 72, about 7,000 yards, island-green 18th
- Swaneset Bay Resort & Country Club: Two Lee Trevino courses
- Golden Eagle Golf Club: Fully public 36 holes
- Pitt Meadows Golf Club: Semi-private, par 72, since 1963
- Meadows Golf Centre: 50-stall, two-tier driving range
- Maple Ridge Golf Course: 9-hole executive course since 1926, Maple Ridge
Golf in Surrey and South Surrey
Surrey has more golf than any other Metro Vancouver city, from Arnold Palmer designs to family practice centres.
- Northview Golf & Country Club: Two Arnold Palmer courses, Ridge and Canal
- Morgan Creek Golf Course: Thomas McBroom par 72
- The Hills at Portal Golf Club: Historic par 72 (formerly Peace Portal) plus 9-hole par 3
- Hazelmere Golf & Tennis Club: Par 72 course, range and indoor tennis
- Guildford Golf & Country Club: Par 72 championship course since 1966
- Surrey Golf Club: 18-hole main course plus 9-hole Willows
- Nico Wynd Golf Course: 9 holes, par 35, year-round
- Meridian Golf Par 3: 18-hole par 3 on a former hazelnut farm
- Birdies & Buckets Family Golf Centre: 80-stall range and 9-hole par 3
- Eaglequest Coyote Creek: Executive course, range and academy
Golf in Delta and Tsawwassen
Sunny, windswept courses near Boundary Bay, including a true links layout.
- Kings Links by the Sea: Public links-style par 72 on Boundary Bay
- Tsawwassen Springs Golf: Public par 70, all-season
- Delta Golf Club: Public 18 holes, par 68
- The Links at Hampton Cove: 9-hole course in Ladner
- Beach Grove Golf Club: Private par 71 in Tsawwassen
Golf in Langley
Langley’s rolling farmland holds some of the longest public courses in the region, plus several budget-friendly options.
- GreenTee Country Club Langley: Par 72, about 7,000 yards (formerly Pagoda Ridge)
- Redwoods Golf Course: Township-owned par 71 near Fort Langley
- Belmont Golf Course: Les Furber design, reopened August 2025
- Fort Langley Golf Course: Riverside par 71
- Newlands Golf & Country Club: Semi-private 27 holes since 1948
- Langley Golf & Banquet Centre: 18-hole par 3 and heated two-storey range
- Poppy Estate Golf Course: 18-hole executive course, open year-round
- Tall Timber Golf Course: Affordable par 71
Indoor golf simulators
For rainy days and winter practice, these venues offer golf simulators, from social bars to Trackman practice studios.
- One Under: 6 HD Golf bays, bar and kitchen, downtown Vancouver
- Hideout Golf: 4 bays, bar, West End Vancouver
- Anytime Golf Vancouver: 24/7 self-serve Trackman iO, East Vancouver
- Birdie Indoor Golf Center Burnaby: GOLFJOY simulators, Burnaby
- Birdie Indoor Golf Center Richmond: GOLFJOY simulators and putting green, Richmond
- Central Golf Club: 5 Trackman bays, Richmond
- OK Screen Golf: Private screen golf rooms, Richmond
Private golf clubs in Metro Vancouver
These clubs are for members and their guests. Golfers with a home club can ask their pro about reciprocal play: Shaughnessy Golf & Country Club, Point Grey Golf & Country Club, Marine Drive Golf Club, Capilano Golf & Country Club, Seymour Golf & Country Club, Vancouver Golf Club, Richmond Country Club, Quilchena Golf & Country Club, Beach Grove Golf Club.
Pitch and putt and par 3 courses
Short courses are the easiest way to start golf and the fastest way to sharpen your wedges: Stanley Park Pitch & Putt, Queen Elizabeth Park Pitch & Putt, Rupert Park Pitch & Putt, Central Park Pitch & Putt, Kensington Pitch & Putt, Ambleside Par 3, Murdo Frazer Par 3, Meridian Golf Par 3, Langley Golf & Banquet Centre, Eaglequest Coquitlam, Birdies & Buckets Family Golf Centre.
Tips for golfing in Metro Vancouver
- Book early for summer weekends. Most public courses open tee sheets about 7 days ahead, and prime morning times go fast.
- Look for twilight rates. Late-afternoon green fees are often much cheaper, and summer light lasts past 9 pm.
- Winter golf is normal here. Courses with good drainage, such as Morgan Creek, Mayfair Lakes, Swaneset and GreenTee Langley, stay playable through the wet months.
- Bring layers. Fraser River and Boundary Bay courses can be windy and cool even in summer.
- Use transit for city courses. Langara, Queen Elizabeth Park and Central Park pitch and putt are all near SkyTrain stations.
Frequently asked questions
What is the best public golf course in Vancouver?
Within the City of Vancouver, Fraserview Golf Course is usually rated the best public course, followed by University Golf Club and Langara Golf Course. Across Metro Vancouver, Northlands Golf Course, Northview Golf & Country Club, Meadow Gardens Golf Club and Morgan Creek Golf Course are among the most popular public choices.
Can you golf in Vancouver in winter?
Yes. Most full-length courses stay open year-round, and many drain well enough to play after rain. Some pitch and putts close for winter. Covered, heated driving ranges and indoor simulators fill the gap on wet days.
How much does a round of golf cost in Metro Vancouver?
Pitch and putt rounds usually cost under $20, executive courses roughly $20 to $40, and full-length public courses roughly $30 to $135 depending on the course, day and time. Twilight and winter rates are lower. Check each course for current prices.
Where can I play golf indoors in Vancouver?
Downtown, One Under and Hideout Golf combine simulators with a bar and food. Anytime Golf Vancouver is a 24/7 self-serve Trackman studio, and Richmond and Burnaby have several more simulator venues listed above.
Where is the best place for beginners to learn golf?
Start at a pitch and putt such as Queen Elizabeth Park Pitch & Putt or Stanley Park Pitch & Putt, then move to an executive course like Musqueam Golf & Learning Academy or Country Meadows Golf Course. Most driving ranges, including Burnaby Mountain and Musqueam, offer lessons with PGA of Canada professionals.
Which golf courses are private in Metro Vancouver?
The main private clubs are Shaughnessy, Point Grey, Marine Drive, Capilano, Seymour, the Vancouver Golf Club, Richmond Country Club, Quilchena and Beach Grove. They are open to members and their guests.
Last checked November 2026. Spotted a change or a course we missed? Let us know through the Report link on any listing page.
More local guides
- Top 10 steepest streets in Metro Vancouver
- Where to Play Tennis in Vancouver: All Public Courts & Clubs (2026)
- Celebration of Light 2027: Status & Best Fireworks Viewing Spots in Vancouver
- St. Patrick’s Day 2027 in Vancouver: CelticFest, Irish Pubs, Runs & Events
- Things to Do in Vancouver This Week (Nov 9–15, 2026)
- Chaharshanbe Suri 2027 in Vancouver: Persian Fire Festival Dates, Locations & Safety





