Golf Courses in Minnesota
347 courses
No courses match your search.
A
Adrian Country Club
18h
→
Albany 18 Hole Public Course
18h
→
Albion Ridges Golf Course
→
Alexandria Golf Club Alexandria, MN 56308
→
Angushire Golf Club
→
Applewood Hills Golf Course Stillwater, MN 55082
18h
→
Arbor Pointe Golf Club Inver Grove Heights, MN 55076
→
Atikwa Golf Club
18h
→
Austin Country Club
→
B
B's On The River
→
Babbitt Golf Course Babbitt, MN 55706
9h
→
Balmoral
18h
→
Bearpath
→
Bellwood Oaks Golf Course
18h
→
Bemidji Town & Country Club Bemidji, MN 56601
18h
→
Bent Creek Golf Club
→
Bentwood Golf Course
→
Birchwood Golf Course
9h
→
Birnamwood Golf Course Burnsville, MN 55337
→
Black Bear Golf Course
18h
→
Blackduck Municipal Golf Course Blackduck, MN 56630
→
Blooming Prairie Country Club Blooming Prairie, MN 55917
→
Blueberry Hills Golf Course
→
Blueberry Pines Golf Club
18h
→
Bluff Creek Golf Course
18h
→
Braemar Golf Course
18h
→
Brightwood Hills Golf Course New Birghton, MN 55112
→
Brook Tree Golf Course Owatonna, MN 55060
→
Brookland Golf Park Brooklyn Park, MN 55443
9h
→
Brookside resort
9h
→
Brookview Golf Course
18h
→
Buffalo Heights Golf Course Buffalo, MN 55313
9h
→
Burl Oaks Golf Club
18h
→
C
Cannon Golf Club
18h
→
Carefree Country Club
→
Castle Highlands Golf Course Bemidji, MN 56601
→
Castlewood Golf Course
→
Cedar Creek Golf Course Albertville, MN 55301
→
Cedar River Golf Course
18h
→
Cedarholm Golf Course
→
Centerbrook Golf Course
9h
→
Chaska Town Course
→
Chomonix Golf Course
→
Chosen Valley Golf Club
9h
→
Cimarron Golf Course
→
Cloquet Country Club Cloquet, MN 55720
18h
→
Coffee Mill Country Club
→
Columbia Golf Course
18h
→
Como Park Golf Course
→
Cottonwood Country Club
→
Creeksbend Golf Course New Prague, MN 56071
→
Crow River Country Club Hutchinson, MN 55350
18h
→
Crystal Lake Golf Club Lakeville, MN 55044
→
D
E
Eagle Creek Golf Club
18h
→
Eagle Lake - Birdie Course
9h
→
Eagle Lake - Eagle Course
9h
→
Eagle Ridge Gold Course
→
Eagle Valley Golf Course Woodbury, MN 55129
→
Eagle View Golf Course
→
Eagle's Landing Golf Club and Grill
18h
→
Eastwood Golf Club
18h
→
Edina Country Club
18h
→
Edinburgh USA Brooklyn Park, MN 55443
→
Elk River Golf Club
18h
→
Ely Golf Club Ely, MN 55731
9h
→
Emerald Greens
36h
→
Enger Park Golf Course
→
Esquagama Golf Course Gilbert, MN 55741
→
Eveleth Municipal Golf Course Eveleth, MN 55734
9h
→
F
Faribault Golf Club
18h
→
Farmers Golf & Health Club
→
Ferndale Country Club
→
Forest Hills Golf Club
18h
→
Forest Hills Golf Course
→
Fort Snelling Golf Course
9h
→
Fosston Golf Club
→
Fountain Valley Golf Course Farmington, MN 55024
18h
→
Fox Hollow Golf Course
→
Fox Lake Golf Course
→
Francis Gross Golf Course
18h
→
Frazee Golf Course
→
Fulda Town and Country Golf
9h
→
G
Garden Park
→
Gem Lake Hills Golf Course Gem Lake, MN 55110
→
Geneva Golf Club
27h
→
Glen Lake Golf & Practice Center Minnetonka, MN 55345
9h
→
Glencoe Country Club
→
Golden Eagle Golf Club
→
Golden Valley Country Club Golden Valley, MN 55427
18h
→
Goodrich Golf Course
18h
→
Grand National Golf Course Hinckley, MN 55037
→
Grandview Country Club
→
Grandy Nine Golf & Camp
→
Gravel Pit
→
Green Haven Golf Course
18h
→
Green Lea Golf Course
18h
→
Greenwood Golf Course Bemidji, MN 56601
→
GreyStone Golf Club Sauk Centre, MN 56378
18h
→
Gunflint Hills Golf Course Grand Marais, MN 55604
9h
→
H
Hadley Creek Golf Learning Center
9h
→
Halla Greens
→
Harmony Golf Club
9h
→
Hastings Country Club Hastings, MN 55033
→
Havanah Hills
→
Hawley Golf and Country Club
18h
→
Hawley Golf Club
→
Hazeltine National Golf Course
→
Heart of the Valley Golf Club Ada, MN 56510
→
Hendricks Golf Club Hendricks, MN 56136
9h
→
Heritage Links Golf Club
→
Hiawatha Golf Club Minneapolis, MN 55407
18h
→
Hidden Greens
18h
→
Highland 9 Hole Golf Course
9h
→
Highland National Golf Course
18h
→
Hole 1
→
Hole 2
→
Hole 3
→
Hoyt Lakes Municipal Golf Course
→
Hyland Greens Golf Course
9h
→
I
J
K
L
Lafayette Club
→
Lake City Golf Lake City, MN 55041
→
Lake Pepin Golf Course
→
Lake View National Golf Course Two Harbors, MN 55616
18h
→
Lakeside Country Club
→
Lancaster Riverside Golf Club
→
Legacy Courses at Cragun's
→
Legacy Golf Course
→
Legends Golf Club Prior Lake, MN 55372
→
Les Bolstad Golf Course
18h
→
Lester Park Golf Course
27h
→
Lewiston Golf & Country Club
→
Lida Greens
→
Links at Northfork Ramsey, MN 55303
→
Litchfield Golf Club Litchfield, MN 55355
→
Little Crow Country Club
→
Little Willow Executive Course
9h
→
Loggers Trail Golf Course Stillwater, MN 55082
18h
→
Long Bow Golf Club Walker, MN 56484
18h
→
Long Prairie Country Club Long Prairie, MN 56347
→
Lost Spur Country Club
→
Luverne Country Club
9h
→
M
Ma Cal Grove Country Club
→
Mahnomen County Country Club
→
Majestic Oaks Golf Club Ham Lake, MN 55304
36h
→
Manitou Ridge Golf Course
→
Maple Ridge Golf Course Bemidji, MN 56601
→
Maple Valley Golf & Country Club Rochester, MN 55904
→
Marshall Golf Club
18h
→
Mayflower Golf Club
9h
→
Meadow Greens Golf Course MN 55912
→
Meadowbrook Country Club
→
Meadowbrook Golf Course
18h
→
Medina Golf & Country Club
18h
→
Mendakota Country Club Mendota Heights, MN 55120
18h
→
Mendota Heights Par 3 Golf Course
→
Mesaba Country Club
18h
→
Midland Hills Country Club
18h
→
Minakwa Golf Course
9h
→
Minneapolis Golf Club Saint Louis Park, MN 55426
→
Minneopa Golf Club Mankato, MN 56001
→
Minnesota National Golf Course McGregor, MN 55760
→
Minnesota Valley Country Club
18h
→
Minniwaska Golf Club
→
Mississippi National Golf Links Red Wing, MN 55066
36h
→
Mount Frontenac Golf Course Frontenac, MN 55026
→
Mountain Lake Golf Course
9h
→
N
New Hope Village Golf Course New Hope, MN 55428
9h
→
New Ulm Country Club New Ulm, MN 56073
18h
→
North Branch Golf Course
9h
→
North Links Golf Course North Mankato, MN 56001
18h
→
North Oaks Golf Course
18h
→
Northern Hills Golf Course
18h
→
Northfield Golf Club
→
Northland Country Club
18h
→
Northwest Angle Golf Course
→
O
Oak Glen Golf Course Stillwater, MN 55082
→
Oak Harbor Golf Course
18h
→
Oak Knolls Golf Course Red Lake Falls, MN
9h
→
Oak Marsh Golf Course Oakdale, MN 55128
18h
→
Oak Ridge Country Club
18h
→
Oak Summit Golf Course
18h
→
Oakdale Golf Course
→
Oakwood Supper Club & Golf Course
→
Old Course Sauk Centre Sauk Centre, MN 56378
→
Olympic Hills Golf Club
→
Oneka Ridge Golf Course White Bear Lake, MN 55110
→
Oneka Ridge Golf Course
18h
→
Orono Public Golf Course
9h
→
Owatonna Country Club Owatonna, MN 55060
18h
→
P
Parker's Lake Golf Center Plymouth, MN 55447
→
Pathfinder Village Golf Course
→
Pebble Creek Golf Course Becker, MN 55308
→
Pebble Lake Golf Course
18h
→
Perham Lakeside Golf Club Perham, MN 56573
18h
→
Pheasant Acres Golf Course Corcoran, MN 55374
18h
→
Pike Lake Golf Course
9h
→
Pine Beach East Golf Course Brainerd, MN 56401
→
Pine Creek Golf Course
→
Pine Island Golf Course MN 55963
18h
→
Pine Ridge Golf Course Sartell, MN 56377
→
Pinewood Golf Course
→
Pioneer Creek
18h
→
Piper Hills Golf Course
→
Pipestone Golf & Country Club
→
Pokegama Golf Course Grand Rapids, MN 55744
18h
→
Pokegama Pitch & Putt
→
Prairie Ridge Golf Course
→
Preston Golf and Country Club
9h
→
Prestwick Golf Club Woodbury, MN 55125
→
Proctor Golf Club and Course
→
Purple Hawk Country Club
18h
→
R
Red Rock Golf Course
9h
→
Red Wing Golf Club Red Wing, MN 55066
→
Redwood Falls Golf Club
→
Ridges at Sand Creek
→
Ridges at Sand Creek Jordan, MN 55352
→
Ridgeview Country Club Duluth, MN 55803
→
River Oaks Golf Club MN 55912
18h
→
River Oaks Golf Course Cottage Grove, MN 55016
18h
→
Rivercrest Golf Montevideo, MN 56265
→
Riverwood National Otsego, MN 55362
→
Rochester Golf & Country Club Rochester, MN 55902
18h
→
Rolling Hills Golf Club
9h
→
Root River Country Club
→
Rose Lake Golf Club
→
Royal Golf Club Lake Elmo, MN 55042
18h
→
Rum River Hills Golf Club
→
Rush Creek Golf Club
18h
→
Rush Creek Golf Club - Mac 9
9h
→
S
Sand Hill Golf Course
9h
→
Sandstone Area Golf Course
→
Sandtrap Golf Course
→
Savannah Oaks Golf Club
→
Shadowbrooke Golf Course
→
Shamrock Golf Course Corcoran, MN 55340
18h
→
Shoreland Country Club
18h
→
Silver Bay Golf Course Silver Bay, MN 55614
9h
→
Slayton Country Club
→
Sleepy Eye Golf Club Sleepy Eye, MN 56085
→
Soldiers Field Golf Course Rochester, MN 55902
18h
→
Somerby Golf Club
18h
→
Somerset Country Club
18h
→
Sota Sims Golf Shorewood, MN 55331
→
Southern Hills Golf Course Farmington, MN 55024
18h
→
Southview Country Club
→
Spring Hill Golf Club
→
St. Charles Golf Club MN 55972
18h
→
St. Cloud Country Club
18h
→
Stephen Golf Course
→
Stewartville Golf Club
→
Stillwater Country Club Stillwater, MN 55082
18h
→
Stillwater Oaks Golf Course Stillwater, MN 55082
18h
→
Stonebrooke Golf Course
18h
→
StoneRidge Golf Club Stillwater, MN 55082
18h
→
Stones Throw Golf Course
→
Straight River Golf Course
→
Sugarbrooke Golf Course
→
Sundance Golf Banquet Bowl Dayton, MN 55369
→
Superior National at Lutsen-Golf Course Lutsen, MN 55612
18h
→
Swan Lake Country Club
→
T
Tanner's Brook
18h
→
Tepetonka Golf Club
→
Terrace View Golf Course
→
Territory Golf Club St. Cloud, MN 56304
18h
→
The Bridges Winona, MN 55987
18h
→
The Classic at Madden's
18h
→
The Jewel Golf Club
18h
→
The Ledgend Aurora, MN 55705
18h
→
The Loop at Chaska
9h
→
The Meadows Moorhead, MN 56560
→
The Minikahda Club
→
The Oaks Golf Club
18h
→
The Pines
→
The Ponds at Battle Creek Maplewood, MN 55119
9h
→
The Preserve
18h
→
The Quarry Aurora, MN 55705
18h
→
The Refuge Golf Course
18h
→
The River Golf Course, Inc.
18h
→
The Town & Country Club Saint Paul, MN 55104
→
The Traditional
→
The Wilderness at Fortune Bay
18h
→
The Wilds Prior Lake, MN 55372
→
Theodore Wirth Golf Course Minneapolis, MN 55422
→
Thumper Pond
→
Tianna Country Club
18h
→
Timber Creek Golf Course
→
Tipsinah Mounds
18h
→
Town & Country Club Saint Paul, MN 55104
18h
→
TPC Twin Cities Blaine, MN 55449
→
Tracy Country Club
9h
→
Traveler's Country Club
→
Twin Pines Golf Course Bagley, MN 56621
→
Two Rivers Golf Club
→
V
Valley Golf Course East Grand Forks, MN 56271
9h
→
Valley Golf Course Willmar, MN 56201
9h
→
Valley High Golf Course
→
Valley View Golf Club
→
Valleywood Golf Course
18h
→
Vermilion River Greens
9h
→
Vermillion Fairways
→
Veterans Golf Course
→
Victory Links Golf Course
18h
→
Viking Meadows Golf Club East Bethel, MN 55011
→
Village Green Golf Course
→
Virginia Golf Course Virginia, MN 55792
18h
→
W
Wapicada Golf Club
18h
→
Warroad Estates Golf Course
→
Water's Edge Golf Course
9h
→
Wayzata Country Club Wayzata, MN 55391
18h
→
Wedgewood Cove Golf Club
→
Wells Golf Course
→
Westfield Golf Club Winona, MN 55987
→
Whispering Pines Golf Course Annandale, MN 55302
→
White Bear Yacht Club
18h
→
Whitebirch Golf Course
→
Whitefish Golf club
18h
→
Wild Marsh Golf Club
18h
→
Wildflower GC Detroit Lakes, MN 56501
→
Willow Creek Country Club
18h
→
Willow Creek Municiple Golf Course Barnesville, MN
9h
→
Windsong Farm Golf Club Independence, MN 55359
→
Wolfridge Golf Course
→
Woodhill Country Club Wayzata, MN 55391
18h
→
Worthington Country Club
→