Vancouver Page lists 8 indoor golf courses across Metro Vancouver. Most are in Richmond, Vancouver and Burnaby. Compare photos, reviews and opening hours below, filter by city, or open the map to see what is near you.
Local picks
GreenTee Country Club Westwood PlateauGolf Courses18-hole Sky Course and nine-hole Fine Course on Eagle Mountain · Coquitlam
OK Screen GolfIndoor Golf CoursesPrivate-room Korean-style screen golf in Bridgeport · Richmond
Central Golf ClubIndoor Golf CoursesTrackman indoor golf with drop-in play and memberships · Richmond
Birdie Indoor Golf Center RichmondIndoor Golf CoursesIndoor golf simulators, putting green and coaching on No. 3 Road · Richmond
Birdie Indoor Golf Center BurnabyIndoor Golf CoursesIndoor golf simulators with GOLFJOY technology · Burnaby
Anytime Golf VancouverIndoor Golf Courses24/7 self-serve indoor golf with Trackman iO · East Vancouver
Hideout GolfIndoor Golf CoursesIndoor golf simulator bar near English Bay · Vancouver
One UnderIndoor Golf CoursesDowntown golf simulator bar with six HD Golf bays · VancouverMap & filters
Guide
The indoor golf courses on Vancouver Page are spread across 4 cities in the region, led by Richmond (3), Vancouver (3) and Burnaby (1).
Before you go, check opening hours and contact details on each listing, since they can change with the seasons and holidays, and read recent reviews where they are available. If you know a place we are missing, owners can add it for free.
How this list works: picks are ordered by listing completeness, photos, verification and visitor reviews. Last updated November 11, 2026.
Vancouver Page lists 8 indoor golf courses across Metro Vancouver, including Richmond (3), Vancouver (3) and Burnaby (1). The list updates as places join or change their details.
Richmond has the most, with 3 listed, followed by Vancouver (3) and Burnaby (1).
Popular picks include GreenTee Country Club Westwood Plateau, OK Screen Golf, Central Golf Club, Birdie Indoor Golf Center Richmond, Birdie Indoor Golf Center Burnaby. Each listing has photos, hours, contact details and directions.
Click "Add a listing" at the top of any page. A basic listing is free and takes a few minutes; add photos, hours and a short description so people can find you.