Membership Benefits


The following clubs offer reciprocal agreements with St. Johnsbury Country Club Members. All tee time requests must be made through the St. Johnsbury Country Club staff. Please allow several days notice. Please call the Pro Shop at (802) 748-9894.


Country Club of Barre- Barre, VT
Orleans Country Club- Orleans, VT
Newport Country Club- Newport, VT
Dufferin Heights Country Club- Stanstead, Quebec
Enosburg Falls
Country Club- Enosburg, VT
Bethlehem Country Club- Bethlehem, NH
Androscoggin Valley Country Club- Gorham, NH
Longchamps Country Club- Sherbrooke, Quebec
Milby Country Club- Lenoxville, Quebec
Lake Morey Resort- Fairlee, VT
Vermont National Country Club- South Burlington, VT
Jay Peak Resort- Jay, VT
Maplewood Golf Club- Bethleham, NH
Copley Country Club - Morrisville, VT