New Brunswick is home to the highest tides in the world, a rich and vibrant heritage, the warmest saltwater in Canada, and award-winning golf courses. Golf NB is proud to have fifty-three (53) member clubs across the province. Whether you choose to golf by the ocean, or nestled within the stunning colors of our hardwood forests, New Brunswick has a course for you.

Algonquin Golf CourseSt. Andrews By The Sea
Aroostook Valley Country ClubFour Falls
Golf BouctoucheBouctouche
Country Meadows Golf ClubIndian Mountain
Covered Bridge Golf & Country ClubHartland
Fox Creek Golf ClubDieppe
Fraser Edmundston Golf ClubEdmundston
Fredericton Golf ClubFredericton
Fundy National Park Golf ClubAlma
Gage Golf & Curling ClubOromocto
Gowan Brae Golf & Country ClubBathurst
Good Guys GolfFredericton
Grand Falls Golf Club Inc.Grand Falls
GreyRock GolfEdmundston
Hampton Golf ClubHampton
Herring Cove Provincial Park Golf ClubWelshpool
Hillsborough Golf ClubHillsborough
JH SportsFredericton
Kingswood GolfFredericton
Lakeside Golf & Country ClubLakeville
Mactaquac Provincial Park Golf ClubMactaquac
Maplewood Golf & Country ClubIrishtown
Memramcook Valley Golf ClubMemramcook
Midland Meadows Golf ClubNorton
Miramichi Golf & Country ClubMiramichi
Moncton Golf ClubRiverview
Mountain Woods Golf ClubMoncton
Nackawic Golf & Country ClubNackawic
Old Mill Pond Golf & Country ClubDoaktown
Par94 Bar & LoungeFredericton
Petitcodiac Valley Golf & Country ClubPetitcodiac
Pine Needles Golf & Country ClubHaute-Aboujagane
Plaster Rock Golf ClubPlaster Rock
Golf PokemouchePokemouche
Restigouche Golf ClubRestigocuhe
Riverbend Golf & Fishing ClubDurham Bridge
The Riverside Country ClubRothesay
Rockwood Park Golf ClubSaint John
Royal Oaks Golf ClubMoncton
Sackville Golf & Country ClubSackville
Saint-Quentin Golf ClubSaint-Quentin
Squire Green Golf ClubBathurst
St. Margaret’s Golf ClubSaint Margarets
St. Stephen Golf ClubOak Bay
St-Ignace Ltee Club de GolfSaint-Ignace
Sussex Golf & Curling ClubSussex
The Hollows Golf ClubUtopia
Top Shots Golf Saint John
Under Par Golf & AcademySaint John
Welsford Golf CourseWelsford
Westfield Golf and Country ClubGrand Bay – Westfield
West Hills Golf CourseFredericton
Woodstock Golf & Curling ClubWoodstock

Looking for one of our Member Clubs? Find Your Course and #TeeItUp