While we’re still enjoying those long summer days across the region, it’s the perfect time to head outside and stretch your legs. And for some people, that can only mean one thing: golf!

Richmond is well-stocked with cool places to swing your clubs in the great outdoors—plus some additional attractions that are guaranteed to raise a smile when you’re seeking that elusive hole-in-one. Read on for our handy guide to Richmond’s golf courses, complete with updated “know before you go” information to keep in mind before you book your tee time.


Why play: A 10-minute drive from Vancouver International Airport, this 6,641-yard, par 71 semi-private course feels like a tranquil, emerald-green oasis far removed from city life. Framed by the North Shore mountains, it’s open year-round and is studded with water features—adding some intriguing challenges to 13 of its 18 holes. There’s a 22-stall covered driving range here as well, and lessons with Canadian PGA professionals can also be booked if you want to brush-up on your technique.

Dining: The highlight of the clubhouse is the Lakeside Grill. Its West Coast and international menu includes pad Thai, Cajun sockeye salmon burgers, and herb-crusted rack of lamb.

Green fees: Rates at Mayfair Lakes Golf & Country Club range from $79 to $99; rates are subject to change depending on the season. Book in advance here.

Location: 5460 No. 7 Road

Photo: Mayfair Lakes Golf & Country Club


Why play: Owned and operated by Vancouver’s prestigious Shaughnessy Golf and Country Club, Greenacres has been a popular destination for Richmond golf fans for more than five decades. This public course is framed by tree-lined fairways, willow-fringed water features, and fragrant, well-manicured flowerbeds. The 6,022-yard, par 71 course is one of the region’s most attractive spots for a day of golf.

Dining: Hit the patio at the Spike Lounge & Grill. The restaurant is now offering a limited menu as well as limited seating on their patio.

Green fees: Rates at Greenacres Golf Course range from $30 to $52; rates are subject to change depending on the season. Book up to five days in advance by phone, or 7 days in advance online here.

Location: 5040 No. 6 Road

Photo: Greenacres Golf Course


Why play: Shorter than standard-sized golf courses, executive courses are popular with those keen to play on a reduced timeframe—and they’re often great value. That’s certainly the case at Mylora, a 3,000-yard, par 57 course where most of the holes range between 100 and 200 yards (the longest is 320 yards). That’ll give you plenty of time to check out the clubhouse restaurant. If you’re planning to play here more than once, consider a multi-visit pass/punch card.

Dining: Harrison’s is now open for lunch and dinner, from 11:00am to 7:00pm. Hours are subject to change depending on weather. Lunch and dinner-wise, you’ll find everything from chicken wings to cheeseburgers.

Green fees: Rates at Mylora Executive Golf Course range from $21 to $45. Book up to seven days in advance here.

Location: 9911 Sidaway Road

Photo by user myloragolfcourse, caption reads Reward yourself with après golf tasty treats at #Harrisons!⁠⠀
Featuring (at least 1) beer from barnsidebrewing 🍺⁠⠀
#harrisonsatmylora #myloragolfcourse #golfmylora #myloragolf #mylora #richmondbc #richmondmoments #richmondbcfood #richmondbcgolf #richmondbcfun #richmondbcfamily #richmondbcfoodie #richmondbceats #vancouvergolf #golfvancouver #apresgolf #golfandbeer #richmondbcbeer #barnside #barnsidebeer #barnsidebrewing #bcbeer
Photo: Mylora Exeuctive Golf Course


Why play: This 3,157-yard, par 58 course has a friendly reputation that makes it a favourite with many locals. They come for a tree-framed course that’s peppered with quirky sand traps and scenic water features coupled with custom-built bridges. There’s also a putting green and two chipping greens to check out.

Dining: The Grille offers elevated comfort food on a shortened casual menu—and their full wine and beverage list are still available (enjoy a glass of wine from Richmond’s charming Country Vines Winery). Visitors who do not have a pre-booked tee time can make reservations to dine in, and golfers may drop in before or after their game.

Green fees: Rates at Country Meadows Golf Course range from $21 to $33. Book ahead here.

Location: 8460 No. 6 Road

Photo: Country Meadows Golf Course


Why play: This scenic 15-hole, par 55 executive course features white sandy beach bunkers, water features, and bridges. It’s described as a “pleasurable, yet fair test of golf for the average player.” There’s also a dual-level driving range with 60 covered (and seasonally heated) stalls for those looking to improve their swing.

Green fees: Rates at Savage Creek Golf Course range from $21 to $36 and can be booked up to 7 days in advance here.

Location: 7388 No. 6 Road

Photo by user iamsengs, caption reads It feels so great to be out playing golf again. I used to play a lot, before the kids. Now that the boys are a bit older, it’s time for this dad to enjoy some tee time again. #dadsofinstagram
Photo: Savage Creek Golf Course by @iamsengs on Instagram


Alongside the public facilities above, Richmond is also home to two private courses, each offering membership packages for visitors. If you live in the region or you regularly travel here, check your options at the 6,800-yard, par 72 Richmond Country Club or the 6,781-yard, par 73 Quilchena Golf & Country Club. Each has a wide array of posh facilities, including excellent restaurants.


Why play: You don’t have to be the next Tiger Woods to wield a club in Richmond. In fact, this city-owned recreational attraction is a great way to get your kids off the couch for nine holes of fun. Tucked into Hugh Boyd Community Park and open daily from April to October (weather permitting), it’s a 692-yard, par 27 layout, with the longest hole coming in at 97 yards. Bring your own club and ball!

Green fees: A round of nine holes costs $5.95 for adults ($5.00 for children and seniors), with a reduced price for playing a second round. Family tickets and 10-play strip tickets are also available. Click here for more information.

Location: 9751 Pendleton Road

Last Updated on May 9, 2024 by Tourism Richmond