Member Clubs

New Brunswick is home to the highest tides in the world, a rich and vibrant heritage, the warmest salt water in Canada, and award-winning golf courses. Golf NB is proud to have forty-six (46) 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.

CourseLocation
Algonquin Golf CourseSt. Andrews By The Sea
Aroostook Valley Country ClubFort Fairfield, Maine
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
Grand Falls Golf Club Inc.Grand Falls
Hampton Golf ClubHampton
Herring Cove Provincial Park Golf ClubWelshpool
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
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. George Golf ClubUtopia
St. Stephen Golf ClubOak Bay
St-Ignace Ltee Club de GolfSaint-Ignace
Sussex Golf & Curling ClubSussex
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

Golf Bouctouche

Golf Bouctouche

Fox Creek Golf Club

Fox Creek Golf Club

Fraser Edmundston Golf Club

Fraser Edmundston Golf Club

Fredericton Golf Club

Fredericton Golf Club

Gage Golf & Curling Club

Gage Golf & Curling Club

Grand Falls Golf Club

Grand Falls Golf Club Inc.

Hampton Golf Club

Hampton Golf Club

JH Sports

JH Sports

Golf Pokemouche

Golf Pokemouche