The BackYard Golf Company
In Surrey, The BackYard Golf Company is a pitch-and-putt course. It stays open until 8pm daily.
165 driving ranges and courses across 69 BC cities have a lesson program or teaching pro on site. Find a place to learn near you - each listing shows amenities, hours, and live open status.
In Surrey, The BackYard Golf Company is a pitch-and-putt course. It stays open until 8pm daily.
A driving range in South Surrey, on the site of the former Peace Arch range and relaunched under new owners. Covered and open-air bays with distance markers, plus lessons from teaching pros and membership options - a practice range built for working on your game.
A public 18-hole course in South Surrey, built in 1995 to a Thomas McBroom design, with a driving range, chipping green and putting green for practice. Large clubhouse with Morgans Restaurant and Wine Bar.
Meridian Hills Golf Par 3 is a par-3 course in Surrey. It has a putting green and lessons on site.
Par4 Kitchen & Bar is an indoor golf sim lounge in Surrey. The bays run year-round, rain or shine.
A public 36-hole club in Surrey with two Arnold Palmer-designed courses, the Ridge and the Canal; the Ridge hosted PGA Tour events from 1996 to 2002. The practice centre is sizable - a large grass tee in summer, heated covered stalls in the off-season, a practice bunker, chipping green and putting greens. A course first, but a real practice facility too.
Birdies & Buckets Family Golf Centre is a golf centre with a driving range in Surrey. It has a putting green and lessons on site.
In Surrey, Hi-Knoll Driving Range & Minigolf is a driving range. It stays open until 8pm daily.
Mid-tier practice centre near the border. Solid putting green, friendly lessons program.
Clayton Hills Golf Course (formerly Sunrise Golf) is a par-3 course in Surrey. It has lessons on site.
In Victoria, Henderson Par 3 is a pitch-and-putt course. It's open seven days a week.
A full golf course on Cordova Bay Road in Victoria, with a driving range as part of the property. Two layouts (the Bay and the Ridge), a clubhouse with dining, and a certified Audubon sanctuary open for about 35 years.
A public 18-hole golf course just outside downtown Victoria, with a driving range as part of the property. Set above Thetis Lake Park with views toward the Olympic Mountains, plus a golf shop, the Range Cafe, and a teaching academy.
A practice and family golf centre in Victoria, built around a driving range. Alongside it there's mini golf, a pro shop, and a full lesson program with on-staff teaching pros running adult, junior and group instruction.
Club featuring an 18-hole golf course & a practice area, plus a restaurant & a pro shop. Range access is for same-day players and lesson students rather than walk-up bucket sales.
In Victoria, Juan de Fuca Golf Course is a par-3 course. It stays open until 8pm daily.
Olympic View Golf Club is a golf course with a practice range. It has club fitting, lessons, a restaurant, and a bar on site.
Victoria Golf Centre is a golf centre with a driving range in Victoria. It has lessons on site.
Bear Mountain Golf Club is a golf course with a practice range. It has lessons and a pro shop on site.
In Kelowna, Simplex Sportszone is an indoor golf simulator venue. It stays open until 8pm on Mon, Tue, Wed, Thu, Fri, Sat.
A family golf and recreation centre in Kelowna, built around a driving range and owner-run by a CPGA teaching pro - so lessons and practice are the focus rather than a round of golf.
A full 18-hole course in Kelowna designed by Graham Cooke, set among the fruit orchards that gave the club its name. The practice area is one of the larger ones in the Okanagan - a range, target greens, a putting green and two chipping greens - plus a clubhouse and a TaylorMade fitting centre.
In Kelowna, The Golf Centre Kelowna Driving Range is a driving range. It's open seven days a week.
A 36-hole facility in Kelowna owned by the GolfBC Group, with the Nicklaus-designed Bear course and the Quail course by Les Furber. The practice side is a double-ended driving range with a short-game area and putting green. Clubhouse restaurant renovated in 2024.
In Kelowna, Black Mountain Golf Club is an outdoor driving range. It stays open until 8pm daily.
Gallagher's Canyon Golf Club is a golf course with a practice range. It has club fitting, lessons, and a restaurant on site.
Kelowna Driving Range & Mini Golf Powered by Toptracer is a driving range in Kelowna. It has Toptracer, Trackman, lessons, a pro shop, and mini golf on site.
Hideout Golf is an indoor golf sim lounge in Vancouver. The bays run year-round, rain or shine.
One of Canada's oldest municipal courses, run by the City of Vancouver since the late 1920s on a tree-lined site above the Fraser River. The two-storey driving range (covered and open stalls) is part of the course, with practice greens by the clubhouse and a PGA of Canada teaching academy.
The practice range at University Golf Club, on UBC's Endowment Lands in Vancouver. Open year-round with covered stalls in the off-season and grass mats in summer, and target greens out on the range - the practice range for the full 18-hole course.
A public 18-hole course on UBC's Endowment Lands in Vancouver, open since 1929 and owned by the Musqueam First Nation through Musqueam Capital Corporation. A traditional A.V. Macan layout with long, tree-lined fairways; the driving range sits alongside the Westward Ho! restaurant and a teaching academy.
McCleery Golf Course is a golf course with a practice range. It has grass tees, a putting green, a short-game area, lessons, and a pro shop on site.
Musqueam Golf & Learning Academy is a driving range in Vancouver. It has covered bays, heated stalls, lessons, and mini golf on site.
Fraserview Driving Range is a driving range in Vancouver. It has grass tees, covered bays, a putting green, a short-game area, and club fitting on site.
GOLFTEC Vancouver Terminal Avenue is an indoor golf simulator venue in Vancouver, BC. It stays open until 9pm on Mon, Tue, Wed, Thu, Fri.
Breaking Par Golf Inc. is an indoor golf sim lounge in Kamloops. It stays open until 10pm on Thu, Fri, Sat.
A public 18-hole course on the bluffs above Kamloops Lake, on the old Six Mile Ranch site, designed by Thomas McBroom and opened in 2007 - long rated among Canada's best. Now owned by the Coquitlam-based JK World Group, which renamed it from Tobiano. The driving range is part of the course.
An 18-hole public course on Barnhartvale Road in Kamloops, designed by Robert Heaslip and opened in 1990 over rolling terrain. Despite the 'resort' name it's a day-use course with no lodging. The range is a grass-tee practice area with a chipping section, plus a pro shop and the Eaglewood restaurant.
A 9-hole executive course (par 32) in downtown Kamloops paired with a proper double-tier driving range - covered stalls on the lower level, an open upper deck, and lights for evening practice. More of a true range-and-short-course setup than most courses here, with CPGA pros and a clubhouse restaurant.
Contemporary Canadian restaurant with a terrace that offers picturesque city & golf-course views.
In Kamloops, The Dunes at Kamloops is a driving range. On site you'll find a restaurant.
Rivershore Estate & Golf Links is a golf course with a practice range. It has lessons, a pro shop, and a restaurant on site.
Performance Golf Center (PGC) is an indoor golf simulator venue in Langley. The bays run year-round, rain or shine.
The Haus of Golf is an indoor golf simulator venue in Langley, BC. It stays open until 10pm daily.
An 18-hole public course in Langley, formerly Pagoda Ridge, known for its Asian-inspired design including a Great Wall feature, with bentgrass greens and a par-72 layout near 7,000 yards. It hosts a heavy tournament schedule. More course than range - the practice area supports play rather than being the main draw.
An 18-hole public course in Walnut Grove, Langley, with a well-equipped practice setup: a covered, heated driving range, a large putting green, a chipping green and a practice bunker. The range dispenser takes debit, credit and range cards. A course with a solid range attached, handy for a quick session even if you're not playing.
A family-run golf centre going back to 1980, pairing a par-3 course with a driving range - so it's as much about a short-game session as a bucket of balls. A long-standing, low-key place to practice in the Fraser Valley.
The Golf Den Langley is an indoor golf sim lounge in Langley, BC. The bays run year-round, rain or shine.
In Nanaimo, Prime Golf is an indoor golf simulator venue. It stays open until 9pm on Fri, Sat.
A short municipal course on City of Nanaimo parkland on Bowen Road. It started as a pitch-and-putt in 1999; a full-length range opened in 2011 in place of several holes, leaving an 11-hole course today. The range runs about 300 yards with mats (some covered), a grass tee, and a chipping green and bunker.
An 18-hole semi-private course on a ridge above Departure Bay in Nanaimo, with ocean views and a temperate climate that keeps it open year-round. Memberships available but open to the public. Practice facilities include a driving range, two putting greens and a pitching green - the range is one piece of the club, not the focus.
An 18-hole, par-72 public course on Haslam Road in Nanaimo, built out from 1995 to 1998. The driving range is part of the property along with chipping and putting greens, good for warming up before a round. There's a restaurant and event space on site.
Pryde Vista Golf Course is a par-3 course in Nanaimo. It has a putting green, a short-game area, club fitting, lessons, and a pro shop on site.
Eaglequest Golf Center is a golf centre with a driving range in Nanaimo. It has Toptracer, grass tees, a putting green, club fitting, and lessons on site.
In Burnaby, Happy Gilmore Golf Lounge is an indoor golf simulator venue. The bays run year-round, rain or shine.
In Burnaby, Birdie Indoor Golf Metrotown is an indoor golf simulator venue. The bays run year-round, rain or shine.
Central Park Pitch & Putt is a pitch-and-putt course in Burnaby. It has a putting green, club fitting, lessons, and a pro shop on site.
In Burnaby, Kensington Pitch & Putt is a par-3 course. It's open seven days a week.
18-hole championship golf course featuring practice facilities, plus a pro shop & eateries.
Burnaby Mountain Golf Course & Driving Range is a golf course with a driving range. It has Trackman, heated stalls, a putting green, club fitting, and lessons on site.
Clubhouse Indoor Golf is an indoor golf sim lounge in Richmond, BC. The bays run year-round, rain or shine.
Birdie Indoor Golf Richmond is an indoor golf sim lounge in Richmond, BC. The bays run year-round, rain or shine.
In Richmond, OK Screen Golf is an indoor golf simulator venue. The bays run year-round, rain or shine.
A public golf centre on No. 6 Road in Richmond pairing a par-55 executive course with one of BC's largest practice ranges - a dual-level, covered and lit range with grass tees as well. There's also a putting course and a coffee shop. The range is a real draw here, not an afterthought.
A semi-private 18-hole course on the flat Richmond delta minutes from Vancouver, with a practice range attached. The Les Furber design has water in play on most holes. The practice facility has a covered range plus a putting and chipping green, with year-round play.
West Richmond Pitch & Putt Golf Course is a pitch-and-putt course in Richmond. It has lessons and a pro shop on site.
Northern Swing Golf is an indoor golf simulator venue in Prince George, BC. The bays run year-round, rain or shine.
An 18-hole course about ten minutes north of downtown Prince George, with a practice range alongside a putting green and short-game area. The Eagle's Nest restaurant and lounge sits at the clubhouse with a patio over the closing holes.
A par-3 course on Giscome Road in Prince George, plus The Lounge - a year-round Toptracer range with eight indoor booths hitting onto the range, with table service. The Toptracer side runs as its own attraction, so you can practice or play virtual games in any season, while the par-3 course runs in the warmer months.
An 18-hole, par-71 public course in the centre of Prince George, with a driving range and putting greens for practice. The club also runs curling, and the grounds share racquet courts and a climbing gym, so it's a year-round community sports hub.
Aspen Grove Golf Course is a golf course with a practice range. It has a putting green, lessons, a pro shop, and a restaurant on site.
In Cranbrook, Kootenay Indoor Golf is an indoor golf sim lounge. It stays open until 10pm on Wed, Thu, Fri, Sat.
A compact executive par-3 course with a driving range in Cranbrook's dry Kootenay valley. Birdies kitchen & Bar is sure to please, so it's an easy spot for a quick practice session plus a bite and don't forget the Top Tracer Range!
A full 18-hole course in Cranbrook, in the dry East Kootenay valley, with practice facilities as one part of the property: an all-weather driving range plus separate putting and chipping greens and a practice bunker. The range is open to non-members based on availability, with small, medium and large buckets.
A full golf course along the St. Mary's River near Cranbrook, with a driving range as part of the property. Mountain-valley scenery and a range to loosen up before heading out.
St. Eugene Golf Resort & Casino is a golf resort with a practice range. It has lessons, a pro shop, and a restaurant on site.
Simply Golf - Abbotsford Indoor Golf is an indoor golf sim lounge in Abbotsford, BC. The bays run year-round, rain or shine.
A full golf course on McKee Road in Abbotsford, set into the hillside, with a small practice range and putting greens plus a clubhouse and restaurant. Known locally as the course where PGA Tour players Nick Taylor and Adam Hadwin learned the game.
A practice-first spot on Gladwin Road in Abbotsford with a 9-hole, par-31 course alongside the range. The range has covered, heated and lit stalls plus outdoor stalls, a practice putting green, and a licensed snack bar with a patio. A straightforward place to hit a bucket or play a quick nine.
One of the few spots in the area built around practice rather than a full course. The training centre has a 40-stall, two-level range that's heated and lit for year-round use, with 10 stalls running Toptracer, plus a putting green and lesson programs. On South Parallel Road in Abbotsford's flat farm country.
In North Vancouver, Golfnest Indoor Sim is an indoor golf simulator venue. It stays open until 11pm daily.
In North Vancouver, GOLFTEC North Vancouver is an indoor golf simulator venue. It stays open until 9pm on Tue, Wed, Thu.
Murdo Frazer Pitch and Putt Golf Course is a pitch-and-putt course in North Vancouver. It has a putting green and lessons on site.
Seymour Creek Golf Centre is a golf centre with a driving range in North Vancouver. It has lessons, a pro shop, and mini golf on site.
A family-owned 18-hole executive-style public course in Vernon's north Okanagan, opened in 1986. It runs what it bills as Vernon's longest driving range, with some covered hitting stalls, plus a licensed clubhouse and patio. The course is short and target-style, and the range also works on its own for a bucket of balls.
A 36-hole resort outside Vernon in the Okanagan, with two 18-hole courses - the Predator (1991) and the Ridge (2010) - across a 1,200-acre resort community. The practice facility and golf academy are part of the resort, with lodging and dining on site.
In Vernon, Dante's Golf Lounge at The Rise is an indoor golf sim lounge. It stays open until 9pm daily.
A par-72, 18-hole member club in Vernon, established 1913, on Kalamalka Lake Road in the north Okanagan. The practice setup is part of the club: a 200-yard irons-only range with hitting nets, two putting greens, a chipping and pitching area with a bunker, and an indoor Trackman for the off-season. Geared to members rather than public walk-up buckets.
A driving range and golf centre on Lougheed Highway in Pitt Meadows. It has a two-tier range with 50 stalls and sells balls by the bucket, plus a pro shop, a custom club-fitting centre, and instruction from PGA and LPGA professionals.
A semi-private golf club in flat Pitt Meadows meadowland, where the range is part of a full course rather than the focus. Known for events and tournaments, with a practice range that's open to the public.
A member-owned 18-hole course on Harris Road in Pitt Meadows, going back to 1963 - a walkable, mature layout with tees for all levels. Practice facilities include a grass-tee driving range, putting and chipping greens, and a practice bunker, open to members and green-fee players. The clubhouse has dining and social space.
Swaneset Bay Resort & Country Club is a golf resort with a practice range. It has lessons and a restaurant on site.
A driving range in Ladner, Delta, run by Silva Lining Golf under former European Tour pro Daniel Silva. Heated bays plus grass tees, an indoor simulator, and a pro shop doing PING fittings and club repairs. Lessons and coaching are the focus, with junior and adult programs - a practice and teaching centre.
A full golf course with a practice range and a clubhouse restaurant, in a master-planned community on the flat Delta coast at Tsawwassen. A handy place to warm up before a round, or just hit a bucket.
A public 18-hole links-style course in Delta near Boundary Bay - par 72, built in the tradition of British seaside courses with fescue, undulating greens and coastal wind. There's a driving range and practice area plus a clubhouse patio overlooking the course.
Sunshine Woods Golf Centre & Driving Range is a driving range in Delta. It has a putting green and lessons on site.
In Penticton, Okanagan Virtual Golf is an indoor golf sim lounge. The bays run year-round, rain or shine.
In Penticton, Penticton Golf & Country Club is an outdoor driving range. On site you'll find a restaurant.
In Penticton, Doc's Golf Centre is an outdoor driving range. It's open seven days a week.
Squamish golf simulators is an indoor golf simulator venue in Squamish. It's open seven days a week.
SWINGS Indoor Golf is an indoor golf simulator venue in Squamish. The bays run year-round, rain or shine.
Squamish Valley Golf Club is a golf course with a practice range. It has grass tees, lessons, a pro shop, and a restaurant on site.
Scratch Indoor Golf and Academy | Golf Lessons | Golf Clubs Accessories Apparel | GCHawk and EyeXO Simulators | Puttview is an indoor golf sim lounge in Coquitlam, BC.
In Coquitlam, GreenTee Country Club Westwood Plateau Fine is a driving range. It stays open until 10pm daily.
Eaglequest Golf is a driving range in Coquitlam. It has Toptracer, grass tees, a putting green, club fitting, and lessons on site.
A 27-hole public course in Kimberley - an 18-hole Championship course plus a 9-hole Recreation layout - in the Rocky Mountain Trench along the St. Mary River. Designed by Les Furber, opened in 2002. The driving range and short-game areas are part of the property, with the Bootleg Grill on site.
A resort golf course at the base of Kimberley Alpine Resort in the Purcell Mountains, designed by Les Furber and operated by Resorts of the Canadian Rockies. The driving range and putting greens are part of the course, alongside a pro shop and clubhouse dining - a place to warm up before your tee time.
An 18-hole course in Kimberley between the Purcell and Rocky Mountain ranges near the St. Mary River, dating to 1924. The driving range, short-game and putting areas are part of the course, with a pro shop and rental carts.
A par-3 course with a driving range off Luckakuck Way in Chilliwack, just off the highway with mountain views. You practice from covered stalls, with range balls by token. Taken over by local golf pros in 2017. Good for a relaxed short round or some practice without committing to 18 holes.
A full golf course on Yale Road West with one of the better practice setups in the Fraser Valley: a 300-yard range with covered stalls plus grass tee decks in peak season (grass is members-only; non-members hit off mats), targets out to 250 yards, a practice hole, and a chipping and putting green. Range open to the public.
Jack's Indoor Golf Lounge is an indoor golf sim lounge in Chilliwack, BC. The bays run year-round, rain or shine.
Arnold Palmer's first Canadian design, a par-71 course of about 6,700 yards right by Whistler Village, with a practice range. The Range, rebuilt in 2010, has target greens plus a chipping green and practice bunker, with a pro shop alongside and Palmer's Gallery Bar & Grill over the 18th green.
A resort course at the foot of Blackcomb in Whistler, a Robert Trent Jones Jr. design opened in 1993 - par 72, with creeks, ponds and over 400 feet of elevation through the Douglas fir. The Practice and Learning Centre is double-ended with grass and turf tees, a large putting green and practice bunkers. Range use is included with a green fee.
A Jack Nicklaus design on the shore of Green Lake in Whistler - one of the few Nicklaus courses to carry his name. Its Golf Academy has a range with grass tees or mats and target greens, a chipping and putting green, and The Cabin, an indoor simulator studio for year-round practice.
Toptracer Lounge at Cultus is an indoor golf simulator venue in Cultus Lake, BC.
Cultus Lake Golf Club is a golf course with a practice range. It has Toptracer, club fitting, lessons, a pro shop, and a restaurant on site.
Campbell River Golf Club is a golf course with a practice range. It has Toptracer, club fitting, lessons, and a restaurant on site.
Storey Creek Golf Club is a golf course with a practice range. It has grass tees, a putting green, club fitting, lessons, and a pro shop on site.
Copper Point Golf Club is a golf course with a practice range. It has a putting green, club fitting, lessons, and a restaurant on site.
Eagle Ranch Resort is a golf resort with a practice range. It has lessons on site.
Arrowsmith Golf is a driving range in Qualicum Beach. It has a putting green, lessons, and a pro shop on site.
Pheasant Glen Golf Resort is a golf resort with a practice range. It has grass tees, a putting green, lessons, and a restaurant on site.
Lago Golf is an indoor golf simulator venue in Port Coquitlam, BC. It stays open until 10pm on Sat.
In Port Hardy, Seven Hills Golf & Country Club is an outdoor driving range. It's open seven days a week.
Bowen Island Golf Club is a golf course with a practice range. It has Trackman, heated stalls, a putting green, club fitting, and lessons on site.
In Castlegar, Castlegar Golf Club & RV Park is a driving range. It stays open until 8pm daily.
Christina Lake Golf Club is a golf course with a practice range. It has lessons, a pro shop, and a restaurant on site.
Golden Golf Club is a golf course with a practice range. It has grass tees, a putting green, lessons, a pro shop, and mini golf on site.
Ladysmith Golf Club is a par-3 course in Ladysmith. It has lessons on site.
Lakepoint Golf & Country Club is a golf course with a practice range. It has a putting green, lessons, a pro shop, a restaurant, and a bar on site.
Myrtle Point Golf Club is a golf course with a practice range. It has lessons and a pro shop on site.
In Rossland, Redstone Golf Course is an outdoor driving range. It stays open until 8pm daily.
Talking Rock Golf Course is a golf course with a practice range. It has a putting green, club fitting, lessons, and a restaurant on site.
Twin Lakes Golf Course & RV Park is a golf course with a practice range. It has lessons, a pro shop, and a restaurant on site.
Cedar Ridge Golf Course is a golf course with a practice range. It has grass tees, covered bays, a putting green, lessons, and a pro shop on site.
Cowichan Golf Club is a golf course with a practice range. It has club fitting, lessons, and a pro shop on site.
Creston Golf Club is a golf course with a practice range. It has lessons, a pro shop, and a restaurant on site.
In Princeton, Princeton Golf Club is a driving range. It's open seven days a week.
Quesnel Golf Club is a golf course with a practice range. It has a putting green, lessons, and a pro shop on site.
In Roberts Creek, Sunshine Coast Golf & Country Club is an outdoor driving range. It stays open until 8pm daily.
Blue Ocean Golf Club is a golf course with a practice range. It has lessons and a restaurant on site.
In Courtenay, Crown Isle Resort & Golf Community is a driving range. It stays open until 10pm daily.
Merritt Golf & Country Club is a golf course with a practice range. It has a putting green, a short-game area, lessons, a pro shop, and a restaurant on site.
In Oliver, Nk'Mip Canyon Desert Golf Course is a driving range. It's open seven days a week.
Osoyoos Golf Club is a golf course with a practice range. It has a putting green, lessons, a pro shop, and a restaurant on site.
Revelstoke Golf Club is a golf course with a practice range. It has lessons and a restaurant on site.
Salmon Arm Golf Club is a golf course with a practice range. It has a putting green, lessons, a pro shop, a restaurant, and a bar on site.
Williams Lake Golf & Tennis Club is a driving range in Williams Lake. It has a putting green, club fitting, lessons, and a pro shop on site.
Fernie Golf Club is a golf course with a practice range. It has lessons, a pro shop, and a restaurant on site.
Hope Golf & Country Club is a golf course with a practice range. It has grass tees, a putting green, lessons, a pro shop, and a restaurant on site.
In Radium Hot Springs, Springs Course - Radium Golf Group is a driving range. It stays open until 8:30pm daily.
In Summerland, Summerland Golf & Country Club is an outdoor driving range. It stays open until 8pm daily.
Windermere Valley Golf Course is a golf course with a practice range. It has lessons and a pro shop on site.
Club Shuswap Golf Resort is a golf resort with a practice range. It has lessons, a pro shop, and a restaurant on site.
Shuswap Lake Golf Course at Blind Bay is a golf course with a practice range. It has grass tees, a putting green, a short-game area, lessons, and a pro shop on site.
Smithers Golf Club is a golf course with a practice range. It has lessons, a pro shop, and a restaurant on site.
Coldstream Golf Course is a golf course with a practice range. It has a putting green, a short-game area, lessons, a pro shop, and a restaurant on site.
Fairwinds Golf Club is a golf course with a practice range. It has covered bays, heated stalls, a putting green, a short-game area, and lessons on site.
Meadow Creek Golf Course is a golf course with a practice range. It has a putting green, a short-game area, club fitting, lessons, and a pro shop on site.
Arbutus Ridge Golf Club and Restaurant is a golf course with a practice range. It has lessons, a restaurant, and a bar on site.
In Pemberton, Big Sky Golf Club and Fescues Restaurant is an outdoor driving range. It stays open until 8pm daily.
In Tofino, Long Beach Golf Course is an outdoor driving range. It's open seven days a week.
Morningstar Golf Club is a golf course with a practice range. It has Trackman, grass tees, a putting green, a short-game area, and club fitting on site.
In 108 Mile Ranch, 108 Golf Resort is a driving range. It stays open until 10pm daily.
Mountain views & a circular running track at an 18-hole course with a clubhouse & restaurant.
DrivingRangeGolf lists 165 ranges and courses across 69 BC cities with a lesson program or teaching pro, including Surrey, Victoria, Kelowna, Vancouver, Kamloops, and Langley.
Pricing varies by facility and instructor, from group clinics to one-on-one sessions with a head pro. Open a listing for its contact details and ask about current rates and programs.
Yes - ranges are where most golfers start. Many run beginner and junior programs, and the range setting makes it easy to get lots of repetition early on.