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
Neshobe Golf Club
Brandon, VT
176 reviews
Orleans Country Club
Barton, VT
85 reviews
Haystack Golf Course
Wilmington, VT
72 reviews
Stonehedge Golf and FootGolf Course
Clarendon, VT
64 reviews
The Kwini Club Practice Facility
Shelburne, VT
60 reviews
Browse by City
Alburgh
2 courses
Bakersfeild
1 course
Barre
3 courses
Barton
4 courses
Bennington
1 course
Bolton
2 courses
Bradford
4 courses
Brandon
2 courses
Brattleboro
6 courses
Brockways Mills
1 course
Burlington
4 courses
Castleton
2 courses
Clarendon
2 courses
Danby
1 course
Dorset
1 course
Dover
3 courses
East Montpelier
1 course
Enosburg
2 courses
Enosburgh
1 course
Essex
2 courses
Essex Junction
2 courses
Fairfax
1 course
Fairlee
2 courses
Ferrisburgh
1 course
Greensboro
2 courses
Hartford
4 courses
Hinesburg
2 courses
Jay
2 courses
Jericho
1 course
Killington
1 course
Ludlow
3 courses
Manchester
3 courses
Manchester Village
1 course
Middlebury
2 courses
Middletown Springs
1 course
Milton
1 course
Montpelier
3 courses
Morristown
3 courses
Morrisville
1 course
Newark
1 course
Newport
5 courses
Newport City
1 course
Northfield
4 courses
Pittsford
2 courses
Poultney
2 courses
Randolph
2 courses
Richford
1 course
Rochester
1 course
Rutland
5 courses
Rutland City
1 course
Saint Albans Town
1 course
Saint George
2 courses
Saint Johnsbury
3 courses
Shelburne
5 courses
South Burlington
6 courses
South Hero
1 course
Springfield
3 courses
St. Albans
2 courses
Stamford
1 course
Stowe
6 courses
Swanton
2 courses
Town of Rockingham
1 course
Vergennes
6 courses
Warren
2 courses
Waterbury
3 courses
West Dover
1 course
Williston
3 courses
Wilmington
2 courses
Windsor
2 courses
Winooski
3 courses
Woodbury
3 courses
Woodstock
4 courses
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
230 VT-129, Alburgh, VT 05440, USA
Bakersfeild
7595 Boston Post Road
Barre
100 Club House Drive, Barre, VT
2000 Fairway Drive, Barre, VT
445 Industrial Ln, Barre, VT 05641, USA
Barton
548 Telfer Hill Rd, Barton, VT 05822, USA
548 Telfer Hill Road
Barton, VT 05822, USA
316 Country Club Lane
Bolton
Bolton, VT 05676, USA
Bradford
150 Memorial Field, Bradford, VT 05033, USA
150 Memorial Field, Bradford, VT 05033, USA
Bradford, VT 05033, USA
Brandon
224 Town Farm Rd, Brandon, VT 05733, USA
Brattleboro
58 Senator Gannett Dr, Brattleboro, VT 05301, USA
4000 Country Club Road, Brattleboro, VT
2500 Golf Club Drive, Brattleboro, VT
5000 Country Club Road, Brattleboro, VT
2500 Tournament Drive, Brattleboro, VT
Burlington
460 Country Club Rd, Burlington, VT 05401, USA
3000 Pro Shop Lane, Burlington, VT
5000 Tournament Drive, Burlington, VT
Castleton
111 Prospect Point Rd, Castleton, VT 05735, USA
111 Prospect Point Road
Clarendon
216 Squier Rd, North Clarendon, VT 05759, USA
Danby
1800 US-7, Danby, VT 05739, USA
Dorset
132 Church St, Dorset, VT 05251, USA
Dover
12 Barber Rd, West Dover, VT 05356, USA
95 Country Club Rd, West Dover, VT 05356, USA
95 Country Club Rd, West Dover, VT 05356, USA
East Montpelier
142 Drake Rd, East Montpelier, VT 05651, USA
Enosburg
53 Elm St, Enosburg Falls, VT 05450, USA
3629 Boston Post Rd, Enosburg Falls, VT 05450, USA
Essex
346 Old Stage Road
39 Essex Way
Essex Junction
332 Old Stage Rd, Essex Junction, VT 05452, USA
39 Essex Way, Essex Junction, VT 05452, USA
Fairfax
85 Browns River Rd, Fairfax, VT 05454, USA
Fairlee
179 Clubhouse Rd, Fairlee, VT 05045, USA
Greensboro
112 Country Club Rd, Greensboro, VT 05841, USA
Hartford
3268 Quechee Main St, Quechee, VT 05059, USA
3268 Quechee Main St, Quechee, VT 05059, USA
3268 Quechee Main St, Quechee, VT 05059, USA
3268 Quechee Main St, Quechee, VT 05059, USA
Hinesburg
13460 Rte 116, Hinesburg, VT 05461, USA
Jay
830 Jay Peak Road
830 Jay Peak Rd, Jay, VT 05859, USA
Jericho
3324 Nashville Rd, Jericho, VT 05465, USA
Killington
476 Barrows Towne Rd, Killington, VT 05751, USA
Ludlow
89 Fox Ln Ext, Ludlow, VT 05149, USA
89 Fox Ln Ext, Ludlow, VT 05149, USA
Manchester
Vermont Rte 7a, Manchester, VT 05254, USA
3567 Main St, Manchester Center, VT 05255, USA
Manchester Village
108 Union Street
Middlebury
317 Golf Course Rd, Middlebury, VT 05753, USA
317 Golf Course Road
Milton
350 Murray Ave, Milton, VT 05468, USA
Montpelier
200 Golf Club Drive, Montpelier, VT
3000 Golf Club Drive, Montpelier, VT
1000 Country Club Road, Montpelier, VT
Morristown
377 Copley Country Club Rd, Morrisville, VT 05661, USA
3266 Laporte Rd, Morristown, VT 05661, USA
Morrisville
377 Copley Country Club Road
Newark
West Burke, VT 05871, USA
Newport
5000 Pro Shop Lane, Newport, VT
4000 Golf Club Drive, Newport, VT
2500 Golf Course Drive, Newport, VT
3000 Tournament Drive, Newport, VT
500 Golf Club Drive, Newport, VT
Newport City
590 Mount Vernon Street
Northfield
2066 VT-12A, Northfield, VT 05663, USA
2066 VT-12A, Northfield, VT 05663, USA
2187 Rte 12 S, Northfield, VT 05663, USA
2187 Rte 12 S, Northfield, VT 05663, USA
Pittsford
311 Country Club Drive
311 Country Clb Dr, Pittsford, VT 05763, USA
Poultney
2725 VT-30, Poultney, VT 05764, USA
Randolph
50 Randolph Avenue
48 Randolph Ave, Randolph, VT 05060, USA
Rutland
100 Pro Shop Lane, Rutland, VT
1000 Tournament Drive, Rutland, VT
275 Grove St, Rutland, VT 05701, USA
500 Pro Shop Lane, Rutland, VT
5000 Country Club Road, Rutland, VT
Rutland City
275 Grove Street
Saint Albans Town
495 Swanton Rd, St. Albans Town, VT 05478, USA
Saint George
7470 Vermont Route 116
7470 Rte 116, St George, VT 05495, USA
Saint Johnsbury
4357 Memorial Drive
4357 Memorial Dr, St Johnsbury, VT 05819, USA
4357 Memorial Dr, St Johnsbury, VT 05819, USA
Shelburne
5531 Spear St, Shelburne, VT 05482, USA
5353 Spear St, Shelburne, VT 05482, USA
166 Athletic Dr, Shelburne, VT 05482, USA
South Burlington
1185 Shelburne Rd # 001, South Burlington, VT 05403, USA
2000 Pro Shop Lane, South Burlington, VT
5000 Club House Drive, South Burlington, VT
4000 Fairway Drive, South Burlington, VT
50 Foulsham Hollow Road
1227 Dorset St, South Burlington, VT 05403, USA
Springfield
155 Golf Course Rd, Springfield, VT 05156, USA
155 Golf Course Rd, Springfield, VT 05156, USA
11 Town Farm Road
St. Albans
100 Tournament Drive, St. Albans, VT
500 Golf Course Drive, St. Albans, VT
Stamford
194 The Ln, Stamford, VT 05352, USA
Stowe
744 Cape Cod Rd, Stowe, VT 05672, USA
454 Mountain Rd, Stowe, VT 05672, USA
31-135 Spruce Peak Rd, Stowe, VT 05672, USA
2295 Weeks Hill Road
Swanton
581 Saint Albans Road
581 St Albans Rd, Swanton, VT 05488, USA
Town of Rockingham
12 Country Club Rd, Bellows Falls, VT 05101, USA
Vergennes
5000 Country Club Road, Vergennes, VT
197 Red Mill Rd, Vergennes, VT 05491, USA
2500 Fairway Drive, Vergennes, VT
1000 Pro Shop Lane, Vergennes, VT
200 Fairway Drive, Vergennes, VT
4000 Club House Drive, Vergennes, VT
Warren
1091 Golf Course Rd, Warren, VT 05674, USA
Waterbury
141 Lonesome Trail, Waterbury, VT 05676, USA
2800 Country Club Rd, Waterbury Center, VT 05677, USA
West Dover
95 Country Club Road
Williston
1400 Mountain View Rd, Williston, VT 05495, USA
424 Golf Course Rd, Williston, VT 05495, USA
Wilmington
70 Two Brook Drive
70 Spyglass Ln, Wilmington, VT 05363, USA
Windsor
1571 U.S. Rte 5 N N, Windsor, VT 05089, USA
Winooski
1000 Championship Drive, Winooski, VT
300 Golf Club Drive, Winooski, VT
3000 Golf Club Drive, Winooski, VT
Woodbury
2120 E Hill Rd, Woodbury, VT 05681, USA
2120 E Hill Rd, Woodbury, VT 05681, USA
1738 East Hill Road
Woodstock
76 South St, Woodstock, VT 05091, USA
14 Easy Grade
78 South St, Woodstock, VT 05091, USA
78 South St, Woodstock, VT 05091, USA
