Golf Courses & Driving Ranges in VT

Discover 168 golf courses and driving ranges across 72 cities in VT

VT Golf Course Map

Showing 168 courses across VT

Loading map...

Top Rated Golf Courses in VT

Based on 457 verified Google reviews • 4.8⭐ average rating

Browse by City

Golf in VT: Your Complete Guide

VT is home to 168 exceptional golf courses and driving ranges spread across 72 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,VT offers diverse golfing experiences for players of all skill levels.

Top Golf Destinations in VT

The most popular golf cities in VT include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to VT specifically to experience these renowned golf destinations.

Types of Golf Courses in VT

VT golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.

Planning Your Golf Trip to VT

When planning golf in VT, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many VT golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of VToffers unique golf course designs and playing conditions.

All Golf Courses

Alburgh

Lakewood Links Golf Club

230 VT-129, Alburgh, VT 05440, USA

05440

Bakersfeild

Bakersfeild Country Club

7595 Boston Post Road

05450

Barre

Barre Municipal Golf Course

100 Club House Drive, Barre, VT

05134
The Club at Barre

2000 Fairway Drive, Barre, VT

05347
VREP Range Berlin

445 Industrial Ln, Barre, VT 05641, USA

05641

Barton

Barton Golf Club

548 Telfer Hill Rd, Barton, VT 05822, USA

05822
Barton Golf Club

548 Telfer Hill Road

05822
Orleans Country Club

Barton, VT 05822, USA

05822
Orleans Country Club

316 Country Club Lane

05860

Bradford

Bradford Golf Club

150 Memorial Field, Bradford, VT 05033, USA

05033
Bradford Golf Club

150 Memorial Field, Bradford, VT 05033, USA

05033
Bradford Golf Course

Bradford, VT 05033, USA

05033

Brandon

Neshobe Golf Club

224 Town Farm Rd, Brandon, VT 05733, USA

05733

Brattleboro

Brattleboro Country Club

58 Senator Gannett Dr, Brattleboro, VT 05301, USA

05301
Brattleboro National Golf Club

4000 Country Club Road, Brattleboro, VT

05488
Brattleboro Resort Golf Club

2500 Golf Club Drive, Brattleboro, VT

05831
South Brattleboro Golf Club

5000 Country Club Road, Brattleboro, VT

05805
The Club at Brattleboro

2500 Tournament Drive, Brattleboro, VT

05288

Burlington

Burlington Country Club

460 Country Club Rd, Burlington, VT 05401, USA

05401
Burlington Municipal Golf Course

3000 Pro Shop Lane, Burlington, VT

05821
North Burlington Golf Club

5000 Tournament Drive, Burlington, VT

05795

Castleton

Bomoseen Golf Club

111 Prospect Point Rd, Castleton, VT 05735, USA

05735
Prospect Point Golf Club

111 Prospect Point Road

05735

Clarendon

Stonehedge Golf and FootGolf Course

216 Squier Rd, North Clarendon, VT 05759, USA

05759

Danby

Otter Creek Fun Center

1800 US-7, Danby, VT 05739, USA

05739

Dorset

Dorset Field Club

132 Church St, Dorset, VT 05251, USA

05251

Dover

Golf Driving Range

12 Barber Rd, West Dover, VT 05356, USA

05356
Mount Snow Golf Club

95 Country Club Rd, West Dover, VT 05356, USA

05356
Mount Snow Golf Club

95 Country Club Rd, West Dover, VT 05356, USA

05356

East Montpelier

Country Club of Barre

142 Drake Rd, East Montpelier, VT 05651, USA

05651

Enosburg

Enosburg Falls Country Club

53 Elm St, Enosburg Falls, VT 05450, USA

05450
Sugar Valley Farm Driving Range

3629 Boston Post Rd, Enosburg Falls, VT 05450, USA

05450

Essex

Essex Country Club

346 Old Stage Road

05452
Links at Lang Farm

39 Essex Way

05452

Essex Junction

Essex Country Club

332 Old Stage Rd, Essex Junction, VT 05452, USA

05452
The Links at Lang Farm

39 Essex Way, Essex Junction, VT 05452, USA

05452

Fairfax

Brown’s River Golf Course

85 Browns River Rd, Fairfax, VT 05454, USA

05454

Fairlee

Lake Morey Country Club

179 Clubhouse Rd, Fairlee, VT 05045, USA

05045

Greensboro

Mountain View Country Club

112 Country Club Rd, Greensboro, VT 05841, USA

05841

Hartford

Highland Golf Course

3268 Quechee Main St, Quechee, VT 05059, USA

05059
Highland Golf Course

3268 Quechee Main St, Quechee, VT 05059, USA

05059
Quechee Club

3268 Quechee Main St, Quechee, VT 05059, USA

05059
Quechee Club

3268 Quechee Main St, Quechee, VT 05059, USA

05059

Hinesburg

Cedar Knoll Country Club

13460 Rte 116, Hinesburg, VT 05461, USA

05461

Jay

05859
Jay Peak Resort Golf Course

830 Jay Peak Rd, Jay, VT 05859, USA

05859

Jericho

West Bolton Golf Club

3324 Nashville Rd, Jericho, VT 05465, USA

05465

Killington

Green Mountain National Golf Course

476 Barrows Towne Rd, Killington, VT 05751, USA

05751

Ludlow

Fox Run Golf Club

89 Fox Ln Ext, Ludlow, VT 05149, USA

05149
Fox Run Golf Club

89 Fox Ln Ext, Ludlow, VT 05149, USA

05149

Manchester

802 GOLF

Vermont Rte 7a, Manchester, VT 05254, USA

05254
The Golf Club at The Equinox

3567 Main St, Manchester Center, VT 05255, USA

05255

Middlebury

Ralph Myhre Golf Course

317 Golf Course Rd, Middlebury, VT 05753, USA

05753
Ralph Myhre Golf Course

317 Golf Course Road

05753

Milton

Arrowhead Golf Course & Driving Range

350 Murray Ave, Milton, VT 05468, USA

05468

Montpelier

Montpelier Country Club

200 Golf Club Drive, Montpelier, VT

05870
Montpelier Executive Golf Course

3000 Golf Club Drive, Montpelier, VT

05546
West Montpelier Golf Club

1000 Country Club Road, Montpelier, VT

05784

Morristown

Copley Golf Course

377 Copley Country Club Rd, Morrisville, VT 05661, USA

05661
Ryder Brook Golf Club

3266 Laporte Rd, Morristown, VT 05661, USA

05661

Morrisville

Copley Country Club

377 Copley Country Club Road

05661

Newark

Grandad's Invitational GC

West Burke, VT 05871, USA

05871

Newport

Greater Newport Golf Club

5000 Pro Shop Lane, Newport, VT

05049
Newport Country Club

4000 Golf Club Drive, Newport, VT

05429
Newport Creek Golf Club

2500 Golf Course Drive, Newport, VT

05014
Newport National Golf Club

3000 Tournament Drive, Newport, VT

05526
Newport Resort Golf Club

500 Golf Club Drive, Newport, VT

05976

Newport City

Newport Country Club

590 Mount Vernon Street

05855

Northfield

Northfield Country Club

2066 VT-12A, Northfield, VT 05663, USA

05663
Northfield Country Club

2066 VT-12A, Northfield, VT 05663, USA

05663
Northfield Golf Course

2187 Rte 12 S, Northfield, VT 05663, USA

05663
Northfield Golf Course

2187 Rte 12 S, Northfield, VT 05663, USA

05663

Pittsford

Proctor Pittsford Country Club

311 Country Club Drive

05763
Proctor-Pittsford Country Club

311 Country Clb Dr, Pittsford, VT 05763, USA

05763

Randolph

Montague Golf Club

50 Randolph Avenue

05060
Montague Golf Club

48 Randolph Ave, Randolph, VT 05060, USA

05060

Rutland

East Rutland Golf Club

100 Pro Shop Lane, Rutland, VT

05749
North Rutland Golf Club

1000 Tournament Drive, Rutland, VT

05942
Rutland Country Club

275 Grove St, Rutland, VT 05701, USA

05701
Rutland Golf Course

500 Pro Shop Lane, Rutland, VT

05569
Rutland Municipal Golf Course

5000 Country Club Road, Rutland, VT

05348

Saint Albans Town

St Albans Driving Range

495 Swanton Rd, St. Albans Town, VT 05478, USA

05478

Saint George

Rocky Ridge Golf Club

7470 Vermont Route 116

05482
Rocky Ridge Golf Club

7470 Rte 116, St George, VT 05495, USA

05495

Saint Johnsbury

Saint Johnsbury Country Club

4357 Memorial Drive

05819
St Johnsbury Country Club

4357 Memorial Dr, St Johnsbury, VT 05819, USA

05819
St Johnsbury Country Club

4357 Memorial Dr, St Johnsbury, VT 05819, USA

05819

Shelburne

Kwiniaska Golf Course

5531 Spear St, Shelburne, VT 05482, USA

05482
The Kwini Club Practice Facility

5353 Spear St, Shelburne, VT 05482, USA

05482
Whack Vermont

166 Athletic Dr, Shelburne, VT 05482, USA

05482

South Burlington

Golf Garage VT

1185 Shelburne Rd # 001, South Burlington, VT 05403, USA

05403
South Burlington Golf Club

2000 Pro Shop Lane, South Burlington, VT

05863
South Burlington Public Golf Course

5000 Club House Drive, South Burlington, VT

05594
South Burlington Resort Golf Club

4000 Fairway Drive, South Burlington, VT

05258
Vermont National Country Club

50 Foulsham Hollow Road

05403
Vermont National Country Club

1227 Dorset St, South Burlington, VT 05403, USA

05403

Springfield

Crown Point Country Club

155 Golf Course Rd, Springfield, VT 05156, USA

05156
Crown Point Country Club

155 Golf Course Rd, Springfield, VT 05156, USA

05156
Crown Point Golf Course

11 Town Farm Road

05156

St. Albans

St. Albans Public Golf Course

100 Tournament Drive, St. Albans, VT

05159
The Club at St. Albans

500 Golf Course Drive, St. Albans, VT

05940

Stamford

Stamford Valley Golf Course

194 The Ln, Stamford, VT 05352, USA

05352

Stowe

Stowe Country Club

744 Cape Cod Rd, Stowe, VT 05672, USA

05672
The Green Room

454 Mountain Rd, Stowe, VT 05672, USA

05672
The Mountain Course at Spruce Peak

31-135 Spruce Peak Rd, Stowe, VT 05672, USA

05672
West Hills Golf Course

2295 Weeks Hill Road

Swanton

Champlain Country Club

581 Saint Albans Road

05488
Champlain Country Club

581 St Albans Rd, Swanton, VT 05488, USA

05488

Town of Rockingham

Bellows Falls Country Club

12 Country Club Rd, Bellows Falls, VT 05101, USA

05101

Vergennes

Greater Vergennes Golf Club

5000 Country Club Road, Vergennes, VT

05225
The Golf Club at Basin Harbor

197 Red Mill Rd, Vergennes, VT 05491, USA

05491
Vergennes Executive Golf Course

2500 Fairway Drive, Vergennes, VT

05036
Vergennes Golf & Country Club

1000 Pro Shop Lane, Vergennes, VT

05660
Vergennes Oaks Golf Club

200 Fairway Drive, Vergennes, VT

05203
Vergennes Public Golf Course

4000 Club House Drive, Vergennes, VT

05609

Warren

Sugarbush Resort Golf Club

1091 Golf Course Rd, Warren, VT 05674, USA

05674

Waterbury

Blush Hill Country Club

141 Lonesome Trail, Waterbury, VT 05676, USA

05676
Country Club of Vermont

2800 Country Club Rd, Waterbury Center, VT 05677, USA

05677

West Dover

Mount Snow Golf Club

95 Country Club Road

05356

Williston

Catamount Country Club

1400 Mountain View Rd, Williston, VT 05495, USA

05495
Williston Country Club

424 Golf Course Rd, Williston, VT 05495, USA

05495

Wilmington

Haystack Golf Course

70 Two Brook Drive

05363
Haystack Golf Course

70 Spyglass Ln, Wilmington, VT 05363, USA

05363

Windsor

John P. Larkin Country Club

1571 U.S. Rte 5 N N, Windsor, VT 05089, USA

05089

Winooski

Winooski Golf Club

1000 Championship Drive, Winooski, VT

05894
Winooski National Golf Club

300 Golf Club Drive, Winooski, VT

05888
Winooski Oaks Golf Club

3000 Golf Club Drive, Winooski, VT

05940

Woodbury

Woodbury Golf Course

2120 E Hill Rd, Woodbury, VT 05681, USA

05681
Woodbury Golf Course

2120 E Hill Rd, Woodbury, VT 05681, USA

05681
Woodbury Golf Course

1738 East Hill Road

05681

Woodstock

Woodstock Country Club

76 South St, Woodstock, VT 05091, USA

05091
05091
Woodstock Inn Country Club

78 South St, Woodstock, VT 05091, USA

05091
Woodstock Inn Country Club

78 South St, Woodstock, VT 05091, USA

05091