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.

MAYFAIR LAKES GOLF & COUNTRY CLUB

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 (mains from $16 to $30) includes pad Thai, Cajun sockeye salmon burgers, and herb-crusted rack of lamb.

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

Location: 5460 No. 7 Road

Mayfair Lakes Golf & Country Club
Photo: Mayfair Lakes Golf & Country Club

GREENACRES GOLF COURSE

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 (mains from $11 to $21). Open from 11:30am to 5:00pm, 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 $25 to $53; 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

MYLORA EXECUTIVE 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 (closed for Wintertime) is now open for lunch and dinner, from 11:30am to 8:00pm. Lunch and dinner-wise, you’ll find everything from chicken wings to cheeseburgers (starters and main courses range from $5 to $17).

Green fees: Rates at Mylora Executive Golf Course range from $18 to $45; kids aged 6 to 16 can golf for free with each full-priced adult. 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

COUNTRY MEADOWS 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: Open from 12:00 pm to 8:00 pm from Wednesdays to Sundays, The Grill 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. The patio is open for beverages seven days a week.

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

Location: 8460 No. 6 Road

SAVAGE CREEK GOLF COURSE & DRIVING RANGE

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; and a Mini Meadows 18-hole putting course that’s great for all ages.

Green fees: Rates at Savage Creek Golf Course range from $21 to $33 and can be booked up to 7 days in advance here. Rates for the Mini Meadows putting course range are $6 per person.

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

PRIVATE GOLF COURSES

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.

WEST RICHMOND PITCH & PUTT

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.60 for adults ($4.65 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 March 26, 2024 by Tourism Richmond