With the longer days of summer unfolding 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.
Location: 5460 No. 7 Road
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 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).
Location: 9911 Sidaway Road
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:00pm to 8:30pm from Wednesdays to Sundays, The Grill offers elevated comfort food on a shortened casual menu—and their full wine and beverage list is 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
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