Minnesota Golf Courses

A convenient listing of Golf Courses in Minnesota with links to golf course websites, golf green fees, directions to golf courses, online golf booking, and current golf course promotions.

329 golf courses with websites found. Click on the golf course name to view a brochure.

Legend:     Online Booking Icon Online Booking     Promotion Icon Promotion     Pure Golf Icon Pure Golf     Private Course Icon Private Course     Lodging Icon Lodging
More Information     ...for Golfers     ...for Golf Courses     ...for Advertisers     ...Privacy Policy
Also check:      Minnesota Cities      North Dakota      South Dakota      Iowa      Wisconsin      Ontario      Manitoba      United States      Canada
Golf Course Name   Holes Location
Afton Alps Golf Course 18 Hastings, MN
Agushire Golf Course 9 Saint Cloud, MN
Albany Golf Club 18 Albany, MN
Albion Ridges 27 Annandale, MN
Alexandria Golf Club 18 Alexandria, MN
Apple Valley Golf Course 9 Apple Valley, MN
Applewood Hills Golf Course 18 Stillwater, MN
Arbor Pointe Golf Club 9 Inver Grove Heights, MN
Atikwa Golf Club at Arrowwood Resort 18 Alexandria, MN
Austin Country Club Private course icon 18 Austin, MN
Baker National Golf Course 27 Medina, MN
Balmoral Golf Course Online booking Icon 18 Battle Lake, MN
Bearpath Golf & Country Club Private course icon 18 Eden Prairie, MN
Bears Den Golf Course 9 Park Rapids, MN
Begin Oaks Golf 9 Minneapolis, MN
Bellwood Oaks Golf Course 18 Hastings, MN
Bemidji Town & Country Club 18 Bemidji, MN
Benson Golf Club 18 Benson, MN
Bent Creek Golf Club Private course icon 18 Eden Prairie, MN
Birch Bay Resort & Golf Course 9 Nisswa, MN
Birchwood Golf Course 9 Pelican Rapids, MN
Black Bear Golf Course 18 Carlton, MN
Blackberry Ridge Golf Course 18 Sartell, MN
Blackduck Municipal Golf Course 9 Blackduck, MN
Blueberry Pines Golf Club 18 Menahga, MN
Bluff Creek Golf Course 18 Chaska, MN
Boulder Pointe Golf Club Online booking Icon 18 Elko, MN
Brackett's Crossing Country Club Private course icon 18 Lakeville, MN
Braemar Golf Course 36 Edina, MN
Breezy Point Golf Course 36 Breezy Point, MN
Brookside Resort 9 Park Rapids, MN
Brookview Golf Course 18 Golden Valley, MN
Buffalo Heights Golf Course 9 Buffalo, MN
Bulrush Golf Club 18 Rush City, MN
Bunker Hills Golf Course 36 Coon Rapids, MN
Burl Oaks Golf Club Private course icon 18 Minnetrista, MN
Cannon Golf Club 18 Cannon Falls, MN
Carefree Country Club Private course icon 18 Big Lake, MN
Castle Highlands Golf Course 18 Bemidji, MN
Cedar Creek Golf Course 18 Albertville, MN
Cedar River Country Club 18 Adams, MN
Cedar Valley Golf Course 27 Winona, MN
Chaska Town Course 18 Chaska, MN
Chisago Lakes Golf Course 18 Lindstrom, MN
Chomonix Golf Course 18 Circle Pines, MN
Cleary Lake Park Golf Course 9 Prior Lake, MN
Cloquet Country Club Private course icon 18 Cloquet, MN
Coffee Mill Golf & Country Club 9 Wabasha, MN
Cokato Town & Country Club 9 Cokato, MN
Columbia Golf Course 18 Minneapolis, MN
Country Air Golf Park 18 Lake Elmo, MN
CreeksBend Golf Course 18 New Prague, MN
Crosswoods Golf Course 18 Crosslake, MN
Crow River Country Club Private course icon 18 Hutchinson, MN
Crystal Lakes Golf Club 18 Lakeville, MN
Cuyuna Country Club 18 Deerwood, MN
Dacotah Ridge Golf Club 18 Morton, MN
Dahlgreen Golf Club Online booking Icon 18 Chaska, MN
Daytona Country Club 18 Dayton, MN
Deacon's Lodge 18 Breezy Point, MN
Deer Run Golf Club 18 Victoria, MN
Dellwood Hills Golf Club Private course icon 18 Dellwood, MN
Detroit Country Club 36 Detroit Lakes, MN
Dodge Country Club 9 Dodge Center, MN
Driftwood Resort 9 Pine River, MN
Eagle Creek Golf Club 18 Willmar, MN
Eagle Ridge Golf Course 18 Coleraine, MN
Eagle Trace Golfers Club 18 Clearwater, MN
Eagle Valley Golf Course 18 Woodbury, MN
Eagle's Landing Golf Club 18 Fort Ripley, MN
Eastwood Golf Club 18 Rochester, MN
Edge of the Wilderness Golf Course 9 Bigfork, MN
Edina Country Club Private course icon 18 Edina, MN
Edinburgh USA Golf Course 18 Brooklyn Park, MN
Elk River Country Club 18 Elk River, MN
Elm Creek Golf Links of Plymouth 18 Plymouth, MN
Ely Golf Club 9 Ely, MN
Emerald Greens Golf Course 36 Hastings, MN
Emily Greens Golf Course 18 Emily, MN
Eshquaguma Country Club Private course icon 9 Gilbert, MN
Fair Havens Golf Course 18 Menahga, MN
Falcon Ridge Golf Course 27 Stacy, MN
Falls Country Club 18 International Falls, MN
Faribault Golf & Country Club 18 Faribault, MN
Farmers Golf & Health Club 9 Sanborn, MN
Ferndale Country Club 9 Rushford, MN
Forest Hills Golf Club Private course icon 18 Forest Lake, MN
Forest Hills RV & Golf Resort 18 Detroit Lakes, MN
Fort Snelling Golf Course 9 St. Paul, MN
Fox Hollow Golf Club 27 St. Michael, MN
Fred S. Richards Course 9 Edina, MN
Gem Lake Hills Golf Course 18 White Bear Lake, MN
Geneva Golf Club 27 Alexandria, MN
Giants Ridge Golf & Ski Resort Online booking Icon 36 Biwabik, MN
Glen Lake Golf Course 9 Minnetonka, MN
Glencoe Country Club 18 Glencoe, MN
Golden Eagle Golf Club 18 Fifty Lakes, MN
Golden Valley Country Club Private course icon 18 Golden Valley, MN
Golf at the Legacy 18 Faribault, MN
Goodrich Golf Course 18 Maplewood, MN
Gopher Hills Golf Course 27 Cannon Falls, MN
Grand National Golf Club 18 Hinckley, MN
Grand View Lodge 72 Nisswa, MN
Grandy Nine Golf Club 9 Stanchfield, MN
Green Lea Golf Course 18 Albert Lea, MN
Greenhaven Golf Course 18 Anoka, MN
Grey Stone Golf Club 18 Sauk Centre, MN
Gross National Golf Course 18 Minneapolis, MN
Harmony Golf Club 9 Harmony, MN
Hastings Country Club Private course icon 18 Hastings, MN
Hawk Creek Country Club 9 Raymond, MN
Hawley Golf & Country Club 18 Hawley, MN
Hayden Hills Executive Golf Course 18 Dayton, MN
Hazeltine National Golf Club Private course icon 18 Chaska, MN
Headwaters Golf & Country Club 18 Park Rapids, MN
Heart of the Valley Golf Club 9 Ada, MN
Heritage Links Golf Club 18 Lakeville, MN
Hiawatha Golf Course 18 Minneapolis, MN
Hidden Greens Golf Course 18 Hastings, MN
Hidden Haven Country Club 18 Cedar, MN
Higbee's Golf Course 9 Onamia, MN
Hillcrest Country Club Private course icon 18 St. Paul, MN
Hollydale Golf Club 18 Plymouth, MN
Hoyt Lakes Municipal Golf Course 9 Hoyt Lakes, MN
Interlachen Country Club Private course icon 18 Edina, MN
Interlaken Golf Club 18 Fairmont, MN
Inver Wood Golf Course 27 Inver Grove Heights, MN
Irish Hills Golf Course 18 Pine River, MN
Ironman Golf Course 18 Detroit Lakes, MN
Island Lake Golf & Training Center 9 Shoreview, MN
Island View Golf Club 18 Waconia, MN
Izatys Golf Club 36 Onamia, MN
KateHaven Golf Course 9 Circle Pines, MN
Keller Golf Course 18 St. Paul, MN
Kimball Golf Club 18 Kimball, MN
Koronis Hills Golf Club 18 Paynesville, MN
Lafayette Club Private course icon 9 Minnetonka Beach, MN
Lake City Country Club 18 Lake City, MN
Lake Hendricks Golf Club 9 Hendricks, MN
Lake Miltona Golf Club 18 Alexandria, MN
Lake Pepin Golf Course 18 Lake City, MN
Lakeview Golf Course 18 Orono, MN
Le Sueur Country Club 18 Le Sueur, MN
Legacy Courses at Craguns 45 Brainerd, MN
Legends Club 18 Prior Lake, MN
Lester Park Golf Course 27 Duluth, MN
Lida Greens Golf Course 9 Pelican Rapids, MN
Links at Northfork 18 Ramsey, MN
Litchfield Golf Club 9 Litchfield, MN
Little Crow Country Club 27 Spicer, MN
Little Falls Country Club 18 Little Falls, MN
Long Bow Golf Club 18 Walker, MN
Long Prairie Country Club 18 Long Prairie, MN
Lost Spur Country Club Online booking Icon 18 St. Paul, MN
Luverne Country Club 9 Luverne, MN
Lynx National Golf Course 18 Sauk Centre, MN
Macal Grove Country Club 9 Caledonia, MN
Madden's on Gull Lake 63 Brainerd, MN
Manitou Ridge Golf Club 18 White Bear Lake, MN
Mankato Golf Club Private course icon 18 Mankato, MN
Maple Hills Golf Club 9 Frazee, MN
Maple Ridge Golf Course 9 Bemidji, MN
Maple Valley Golf & Country Club 18 Rochester, MN
Marshall Golf Club 18 Marshall, MN
Meadow Greens Golf Course 18 Austin, MN
Meadow Lakes Golf Club 18 Rochester, MN
Meadowbrook Golf Club 18 Hopkins, MN
Meadows Public Golf Course 18 Moorhead, MN
Medina Golf & Country Club Private course icon 27 Medina, MN
Mendakota Country Club Private course icon 18 Mendota Heights, MN
Mendota Heights Par 3 Golf Course 9 Mendota Heights, MN
Mesaba Country Club 18 Hibbing, MN
Midland Hills Country Club Private course icon 18 St. Paul, MN
Milaca Golf Club 9 Milaca, MN
Mille Lacs Golf Resort 18 Garrison, MN
Minikahda Club Private course icon 18 Minneapolis, MN
Minneapolis Golf Club Private course icon 18 Minneapolis, MN
Minneopa Golf Club 9 Mankato, MN
Minnesota National Golf Course Lodging icon 27 McGregor, MN
Minnesota Valley Country Club Private course icon 18 Bloomington, MN
Minnetonka Country Club Private course icon 18 Excelsior, MN
Minnewaska Golf Course 18 Glenwood, MN
Mississippi Dunes Golf Links 18 Cottage Grove, MN
Mississippi National Golf Links 36 Red Wing, MN
Montgomery Golf Club 18 Montgomery, MN
Monticello Country Club 18 Monticello, MN
Moorhead Country Club Private course icon 18 Moorhead, MN
Moose Lake Golf Club 9 Moose Lake, MN
Mount Frontenac Golf Course 18 Frontenac, MN
Mountain Lake Golf Course 9 Mountain Lake, MN
New Prague Golf Club 18 New Prague, MN
New Ulm Country Club 18 New Ulm, MN
North Branch Golf Course 9 North Branch, MN
North Links Golf Course 18 North Mankato, MN
North Oaks Golf Club Private course icon 18 North Oaks, MN
Northern Hills Golf Club 18 Rochester, MN
Northfield Golf Club 18 Northfield, MN
Northland Country Club Private course icon 18 Duluth, MN
Oak Crest Golf Club 18 Roseau, MN
Oak Glen Country Club 27 Stillwater, MN
Oak Harbor Golf Course 18 Baudette, MN
Oak Hill Golf Club 18 Rice, MN
Oak Knolls Golf Club 9 Red Lake Falls, MN
Oak Marsh Golf Course 18 Oakdale, MN
Oak Ridge Country Club Private course icon 18 Hopkins, MN
Oak Summit Golf Course 18 Rochester, MN
Oak View Golf Club 9 Greenbush, MN
Oakdale Country Club 18 Buffalo Lake, MN
Oaks Golf Course 18 Hayfield, MN
Oakview Golf Club 9 Freeborn, MN
Old Barn Resort Course 18 Preston, MN
Olivia Golf Club 9 Olivia, MN
Olympic Hills Golf Club Private course icon 18 Eden Prairie, MN
Oneka Ridge Golf Course 18 White Bear Lake, MN
Orono Golf Course 9 Crystal Bay, MN
Osakis Country Club 9 Osakis, MN
Owatonna Country Club 18 Owatonna, MN
Parkview Golf Club 18 Eagan, MN
Pebble Creek Golf Club 27 Becker, MN
Pebble Lake Golf Club 18 Fergus Falls, MN
Perham Lakeside Country Club Online booking Icon 18 Perham, MN
Pezhekee National Golf Course 18 Glenwood, MN
Pheasant Acres Golf Club 18 Rogers, MN
Pierz Municipal Golf Course 9 Pierz, MN
Pike Lake Country Club 9 Duluth, MN
Pine Island Golf Course 18 Pine Island, MN
Pine Meadows Golf Course 18 Baxter, MN
Pine Ridge Golf Club 18 Motley, MN
Pine River Country Club 9 Pine River, MN
Pioneer Creek Golf Course 18 Maple Plain, MN
Pokegama Golf Course 18 Grand Rapids, MN
Pomme de Terre Golf Club 9 Morris, MN
Ponds at Battle Creek Golf Course 9 Maplewood, MN
Prairie View Golf Links 18 Worthington, MN
Preserve 18 Nisswa, MN
Prestwick Golf Club at Wedgewood 18 Woodbury, MN
Princeton Golf Club 18 Princeton, MN
Purple Hawk Country Club 18 Cambridge, MN
Quadna Golf Course Lodging icon 9 Hill City, MN
Red Wing Country Club 18 Red Wing, MN
Redwood Falls Golf Club 9 Redwood Falls, MN
Refuge Golf Club 18 Oak Grove, MN
Retreat Golf Club 9 Floodwood, MN
Rich Spring Golf Club 18 Cold Spring, MN
Ridges at Sand Creek 18 Jordan, MN
Ridgeview Country Club Private course icon 18 Duluth, MN
Ridgewood Golf Course 27 Longville, MN
River Oaks Golf Course 18 Cold Spring, MN
River Oaks Municipal Golf Course 18 Cottage Grove, MN
Riverside Town & Country Club Private course icon 9 Winnebago, MN
Riverview Greens 18 Stewartville, MN
Riverwood National 18 Monticello, MN
Rochester Golf & Country Club Private course icon 18 Rochester, MN
Root River Country Club 9 Spring Valley, MN
Rose Lake Golf Club 18 Fairmont, MN
Roseville Cedarholm Golf Course 9 Roseville, MN
Rum River Hills Golf Club 18 Ramsey, MN
Rush Creek Golf Club 18 Maple Grove, MN
Ruttger's Bay Lake Lodge 27 Deerwood, MN
Sanbrook Golf Course 18 Isanti, MN
Sandhill River Golf Club 9 Fertile, MN
Sawmill Golf Club 36 Stillwater, MN
ShadowBrooke Golf Course 18 Lester Prairie, MN
Shamrock Golf Club 18 Hamel, MN
Shoreland Country Club 18 Saint Peter, MN
Silver Bay Country Club 9 Silver Bay, MN
Soldiers Memorial Field Golf Course 18 Rochester, MN
Somerby Golf Club Private course icon 18 Byron, MN
Southbrook Golf Club 18 Annandale, MN
Southern Hills Golf Course 18 Farmington, MN
Southview Country Club Private course icon 18 West Saint Paul, MN
Spring Brook Golf Course 18 Mora, MN
St. Charles Golf Course 18 Saint Charles, MN
St. Cloud Country Club Private course icon 18 Saint Cloud, MN
St. James Country Club 18 Saint James, MN
Stalker Lake Golf Course 9 Dalton, MN
Stillwater Country Club Private course icon 18 Stillwater, MN
Stonebrooke Golf Club 18 Shakopee, MN
StoneRidge Golf Club 18 Stillwater, MN
Summit Golf Course 18 Cannon Falls, MN
Sundance Golf Club 18 Maple Grove, MN
Superior National Golf Course 27 Lutsen, MN
Tanners Brook Golf Club 18 Forest Lake, MN
Territory Golf Club 27 St. Cloud, MN
The Bridges Golf Club 18 Winona, MN
The Crossings at Montevideo 18 Montevideo, MN
The Jewel Club 18 Lake City, MN
The Pines at Grand View Lodge 27 Nisswa, MN
The Ponds Golf Course Online booking Icon 27 St. Francis, MN
The Wilderness at Fortune Bay 18 Tower, MN
Theodore Wirth Golf Course 27 Golden Valley, MN
Thief River Falls Golf Club 18 Thief River Falls, MN
Thompson Oaks Golf Course 9 West Saint Paul, MN
Thumper Pond Golf Course Lodging icon 18 Ottertail, MN
Tianna Country Club 18 Walker, MN
Timber Creek Golf Course 18 Watertown, MN
Tipsinah Mounds Golf Course 18 Elbow Lake, MN
Town & Country Club Private course icon 18 St. Paul, MN
TPC of the Twin Cities Private course icon 18 Blaine, MN
Travelers Country Club Private course icon 9 Clear Lake, MN
Twenty Nine Pines Golf Course 9 Mahtowa, MN
University of Minnesota Les Bolstad Golf 18 Falcon Heights, MN
Valley Country Club 18 East Grand Forks, MN
Valley Golf Course 9 Willmar, MN
Valley High Golf Club 18 Houston, MN
Valley View Golf Club Online booking Icon 18 Belle Plaine, MN
Valleywood Golf Course 18 Apple Valley, MN
Viking Meadows Golf Club 27 Cedar, MN
Village Green Golf Course 18 Moorhead, MN
Vintage at Staples 18 Staples, MN
Wapicada Golf Club 18 Sauk Rapids, MN
Warroad Estates Golf Course 18 Warroad, MN
Waseca Lakeside Golf Club 18 Waseca, MN
Wayzata Country Club Private course icon 18 Wayzata, MN
Wendigo Golf Club 18 Grand Rapids, MN
Westfield Golf Club 9 Winona, MN
Whispering Pines Golf Club 18 Annandale, MN
White Bear Yacht Club Private course icon 18 Dellwood, MN
White Tail Run Golf Course 18 Wadena, MN
Whitefish Golf Club 18 Pequot Lakes, MN
Wild Marsh Golf Club 18 Buffalo, MN
Wildflower Golf Course at Fair Hills Online booking Icon 18 Detroit Lakes, MN
Wilds Golf Club 18 Prior Lake, MN
Willingers Golf Club 18 Northfield, MN
Willow Creek Golf Course 18 Rochester, MN
Wolfridge Golf Course 9 Angora, MN
Woodhill Country Club Private course icon 18 Wayzata, MN
Zumbro Valley Golf Club 9 Kasson, MN
Zumbrota Golf Club 9 Zumbrota, MN