Course Opening Dates

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.

Course2025 Opening Date
Algonquin Golf CourseOPEN
Aroostook Valley Country ClubOPEN
Golf BouctoucheOPEN
Country Meadows Golf ClubOPEN
Covered Bridge Golf & Country ClubOPEN
Fox Creek Golf ClubOPEN
Fraser Edmundston Golf ClubOPEN
Fredericton Golf ClubOPEN
Fundy National Park Golf ClubOPEN
Gage Golf & Curling ClubOPEN
Gowan Brae Golf & Country ClubOPEN
Grand Falls Golf Club Inc.OPEN
GreyRock GolfIndoor Facility – Open
Hampton Golf ClubOPEN
Herring Cove Provincial Park Golf ClubTBD
Hillsborough Golf ClubOPEN
Kingswood GolfOPEN
Lakeside Golf & Country ClubOPEN
Mactaquac Provincial Park Golf ClubOPEN
Maplewood Golf & Country ClubOPEN
Memramcook Valley Golf ClubOPEN
Midland Meadows Golf ClubOPEN
Miramichi Golf & Country ClubOPEN
Moncton Golf ClubOPEN
Mountain Woods Golf ClubOPEN
Nackawic Golf & Country ClubOPEN
Old Mill Pond Golf & Country ClubOPEN
Par94 Bar & LoungeIndoor Facility – Open
Petitcodiac Valley Golf & Country ClubOPEN
Pine Needles Golf & Country ClubOPEN
Plaster Rock Golf ClubOPEN
Golf PokemoucheOPEN
Restigouche Golf ClubMAY 26TH
Riverbend Golf & Fishing ClubOPEN
The Riverside Country ClubOPEN
Rockwood Park Golf ClubOPEN
Royal Oaks Golf ClubOPEN
Sackville Golf & Country ClubOPEN
Saint-Quentin Golf ClubOPEN
Squire Green Golf ClubMAY 16TH
St. Margaret’s Golf ClubTBD
St. Stephen Golf ClubOPEN
St-Ignace Ltee Club de GolfTBD
Sussex Golf & Curling ClubOPEN
Top Shots Golf Indoor Facility – Open
The Hollows Golf ClubOPEN
Under Par Golf & AcademyIndoor Facility – Open
Welsford Golf CourseOPEN
Westfield Golf and Country ClubOPEN
West Hills Golf CourseOPEN
Woodstock Golf & Curling ClubOPEN

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