Golf courses, pitch and putts, and driving ranges

What's happeningKids golf for free July 7 to 31, 2025

Junior golfers age 18 and under can play for free with a paid adult green fee at Fraserview, McCleery, and Langara golf courses from July 7 to 31.

What you need to know

  • One free junior is allowed per paid adult green fee.
  • Championship courses only.
  • We encourage booking a tee time in advance and provide names of all players at time of booking.
  • The $5 booking fee incurred for each junior will be refunded at the golf shops on the day of play.

Book now

Book tee times

We've got a great new booking experience for your desktop or mobile device!

Existing customers will be required to create a new account. Old accounts will be disabled.

 Create account   Book tee times

Special events

Book your wedding, special event, or corporate meeting at Langara, McCleery, and Fraserview Golf Course clubhouses and patios.

Golf courses and driving ranges

Fraserview Golf Course and driving range

Fraserview Golf Course has a traditional-style course with topographical changes along majestic, tree-lined fairways that overlook the Fraser.

Langara Golf Course

Langara Golf Course has tree-lined fairways and a tough par 71 course, good for players of all skill levels.

McCleery Golf Course and driving range

McCleery Golf Course has narrow fairways and many water hazards and is in a beautiful setting with mature trees and lots of water features.

Pitch and putts

Stanley Park Pitch and Putt

The Stanley Park Pitch and Putt has 18 holes ranging from 40 to 100 yards, bordered by a rhododendron garden.

Rupert Park Pitch and Putt

Rupert Park Pitch and Putt is a par 3 course with elevated greens with holes between 50 and 100 yards.

Queen Elizabeth Park Pitch and Putt

Queen Elizabeth Park Pitch and Putt has 18 short, contoured par 3s (none over 110 yards), making this a perfect course for those new to the game.

Practice makes perfect!

Golf lessons

Learn how to play golf at affordable prices. Our golf pros will help you perfect your game, or get you started to become a proficient golfer.

VanGolf app

Get the VanGolf app for your iPhone or Android phone to book tee times.

Contact a golf course

Fraserview Golf Course
604-257-6923

Langara Golf Course
604-713-1816

McCleery Golf Course
604-257-8191
604-264-9580 (Driving range)

Clubhouse inquiries only
PBCommercial@
​​​​​​​vancouver.ca

All other inquiries
PB.GolfCourses@
​​​​​​​vancouver.ca

Follow us on social media

Follow us on social media

Vancouver Golf Courses Facebook Feed X link 

Stay up to date via the app

Download golf app