Best Golf Courses in Saint John, NB

Handpicked Top 3 Golf Courses in Saint John. How can we actually say this? Our 50-Point Inspection includes everything from checking reputation, history, complaints, reviews, satisfaction, trust and cost to the general excellence. You deserve only the best!


18-Hole Municipal Golf Course, Water Hazard, Membership, Cart Rental, Package, Green Fee, Tournament, Events & Tee Time

$349.95 for Junior Membership (11 - 18 yrs) - 11 Round Package at $359.95 - Member Seasonal Cart Package at $599.95

Monday - Sunday 7:00 am - Dusk

This is a public course and is in terrific shape. Nice rolling fairways leading up to hard and really fast greens. A delight for the eyes and feet.
email yours to

1255 Sandy Point Road, Saint John, NB E2K 5E3


Since 2012

Par 3 Executive Golf Course, Nine-Hole Layout, Golf Club Rentals, Pull Cart, Canteen, Picnic Tables, Beginner Lessons, Full Service Driving Range, Practice Green, Grass Tees, Walk Ons Preferred & Corporate Events

10 Round Pass for $170 taxes in - Gift Certificates Available - 3 Pack Lessons at $65 - Seniors at $15

Monday - Sunday : 9:00 am - 8:15 pm

This is a great par 3 course with the chance to open up with your driver a few times.
email yours to

2010 Golden Grove Road, Saint John, NB E2N 2A1


Since 1897

18-Hole Championship Golf Course, Daily Maintenance, Tee Blocks, Bunkers, Greens, Fairways, Rough, Events, Pro Shop, Clubs, Equipment, Club Fittings, Golf Lessons, Junior's Golf, Women's Leagues, Men's Leagues, Senior's Leagues, Junior's Leagues, Membership & Clubhouse

4 Pack Group Lessons at $200.00 tax inc./per person - Junior Private Lesson at $40.00 plus tax & Private Lesson at $60.00 tax inc.

I joined the Riverside Country Club this year to take advantage of the great golf course and was simply blown away by the course and facilities, as well as the members and the staff. I will be recommending that anyone who loves golf, or curling for that matter, look into joining Riverside.
email yours to

2524 Rothesay Road, Rothesay, Saint John, NB E2H 2K7