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.

311 golf courses found. Click on the course name to view a brochure. Not found?
Website    Fees    Scorecard    Facebook    Twitter    Book Online    Weather    Directions
Private    Lodging    Promotion    Video

Info for...   Golf Courses    Advertisers
View another list:

REGIONAL BULLETIN BOARD

Golf Course Name Quick Links Contact
Afton Alps Golf Course 18 Hastings, MN   651-436-1320
Albany Golf Club 18 Albany, MN   320-845-2505
Albion Ridges 27 Annandale, MN   320-963-5500
Alexandria Golf Club 18Private course icon Alexandria, MN   320-763-3605
Angushire Golf Course 9 St. Cloud, MN   320-251-9619
Apple Valley Golf Course 9 Apple Valley, MN   612-432-4647
Applewood Hills Golf Course 18 Stillwater, MN   651-439-7276
Arbor Pointe Golf Club 9 Inver Grove Heights, MN   651-451-9678
Atikwa Golf Club at Arrowwood Resort 18Lodging icon Alexandria, MN   320-762-8337
Austin Country Club 18Private course icon Austin, MN   507-433-7736
Baker National Golf Course 27 Medina, MN   612-473-0800
Balmoral Golf Course 18 Battle Lake, MN   218-367-2055
Bearpath Golf & Country Club 18Private course icon Eden Prairie, MN   612-975-0123
Bears Den Golf Course 9 Park Rapids, MN   800-662-0262
Begin Oaks Golf 9 Minneapolis, MN   763-559-7574
Bellwood Oaks Golf Course 18 Hastings, MN   651-437-4141
Bemidji Town & Country Club 18 Bemidji, MN   218-751-9215
Benson Golf Club 18 Benson, MN   320-842-7901
Bent Creek Golf Club 18Private course icon Eden Prairie, MN   612-937-9347
Birch Bay Resort & Golf Course 9Lodging icon Nisswa, MN   800-450-4481
Birchwood Golf Course 9 Pelican Rapids, MN   218-863-6486
Black Bear Golf Course 18Lodging icon Carlton, MN   800-553-0022
Blackberry Ridge Golf Course 18 Sartell, MN   320-257-4653
Blackduck Municipal Golf Course 9 Blackduck, MN   218-835-7757
Blueberry Pines Golf Club 18 Menahga, MN   218-564-4653
Bluff Creek Golf Course 18 Chaska, MN   612-445-5685
Boulder Pointe Golf Club 18 Elko, MN   952-461-4900
Brackett's Crossing Country Club 18Private course icon Lakeville, MN   612-435-7700
Braemar Golf Course 36 Edina, MN   952-826-6799
Breezy Point Golf Course 36Lodging icon Breezy Point, MN   800-432-3777
Brookside Resort 9 Park Rapids, MN   218-732-4093
Buffalo Heights Golf Course 9 Buffalo, MN   612-682-2854
Bulrush Golf Club 18 Rush City, MN   320-358-1050
Bunker Hills Golf Course 36 Coon Rapids, MN   612-755-4141
Burl Oaks Golf Club 18Private course icon Minnetrista, MN   952-472-4909
Cannon Golf Club 18 Cannon Falls, MN   507-263-3126
Carefree Country Club 18Private course icon Big Lake, MN   612-263-6050
Castle Highlands Golf Course 18 Bemidji, MN   218-586-2681
Cedar Creek Golf Course 18 Albertville, MN   763-497-8245
Cedar River Country Club 18 Adams, MN   507-582-3595
Cedar Valley Golf Course 27 Winona, MN   507-457-3241
Chaska Town Course 18 Chaska, MN   612-443-3748
Chisago Lakes Golf Course 18 Lindstrom, MN   651-257-1484
Chomonix Golf Course 18 Circle Pines, MN   651-483-8568
Cleary Lake Park Golf Course 9 Prior Lake, MN   612-447-2171
Cloquet Country Club 18Private course icon Cloquet, MN   218-879-7997
Coffee Mill Golf Club 18 Wabasha, MN   651-565-4332
Cokato Town & Country Club 9 Cokato, MN   320-286-2007
Columbia Golf Club 18 Minneapolis, MN   612-789-2627
Country Air Golf Park 18 Lake Elmo, MN   651-436-7888
Craguns Resort 54Lodging icon Brainerd, MN   800-272-4867
CreeksBend Golf Course 18 New Prague, MN   952-758-7200
Crosswoods Golf Course 18 Crosslake, MN   218-692-4653
Crow River Golf Club 18 Hutchinson, MN   320-587-3070
Crystal Lakes Golf Club 18 Lakeville, MN   612-432-4440
Dacotah Ridge Golf Club 18 Morton, MN   507-644-465
Dahlgreen Golf Club 18 Chaska, MN   612-448-7463
Daytona Country Club 18 Dayton, MN   612-427-6110
Deer Run Golf Club 18 Victoria, MN   952-443-2351
Dellwood Hills Golf Club 18Private course icon Dellwood, MN   651-426-4733
Detroit Country Club 36 Detroit Lakes, MN   218-847-5790
Dodge Country Club 18 Dodge Center, MN   507-374-2374
Driftwood Resort 9Lodging icon Pine River, MN   218-659-4663
Eagle Creek Golf Club 18 Willmar, MN   320-235-1166
Eagle Ridge Golf Course 18 Coleraine, MN   218-245-2217
Eagle Trace Golfers Club 18 Clearwater, MN   320-558-4653
Eagle Valley Golf Course 18 Woodbury, MN   651-714-3750
Eagle's Landing Golf Club 18 Fort Ripley, MN   866-632-5721
Eastwood Golf Club 18Private course icon Rochester, MN   507-281-6173
Edge of the Wilderness Golf Course 9 Bigfork, MN   218-743-3626
Edina Country Club 18Private course icon Edina, MN   612-927-5775
Edinburgh USA Golf Course 18 Brooklyn Park, MN   763-315-8550
Elk River Country Club 18 Elk River, MN   612-441-4111
Elm Creek Golf Links of Plymouth 18 Plymouth, MN   763-478-8592
Emerald Greens Golf Course 36 Hastings, MN   651-480-8558
Emily Greens Golf Course 18 Emily, MN   218-763-2169
Eshquaguma Country Club 9Private course icon Gilbert, MN   218-865-4706
Fair Havens Golf Course 18 Menahga, MN   218-732-0519
Falcon Ridge Golf Course 27 Stacy, MN   651-462-5797
Falls Country Club 18 International Falls, MN   218-283-4491
Faribault Golf & Country Club 18 Faribault, MN   507-334-3810
Farmers Golf & Health Club 9 Sanborn, MN   507-648-3629
Ferndale Country Club 9 Rushford, MN   507-864-7626
Forest Hills Golf Club 18Private course icon Forest Lake, MN   651-464-4514
Forest Hills RV & Golf Resort 18Lodging icon Detroit Lakes, MN   218-439-6400
Fort Snelling Golf Course 9 St. Paul, MN   612-726-6222
Fox Hollow Golf Club 27 St. Michael, MN   612-428-4468
Fred S. Richards Course 9 Edina, MN   612-927-9335
Gem Lake Hills Golf Course 18 White Bear Lake, MN   651-429-8715
Geneva Golf Club 27Lodging icon Alexandria, MN   320-762-7089
Giants Ridge Golf & Ski Resort 36Lodging icon Biwabik, MN   218-865-4143
Glen Lake Golf Course 9 Minnetonka, MN   763-694-7824
Glencoe Country Club 18 Glencoe, MN   320-864-3023
Golden Eagle Golf Club 18Lodging icon Fifty Lakes, MN   866-316-4653
Golden Valley Country Club 18Private course icon Golden Valley, MN   763-732-4100
Golf at the Legacy 18 Faribault, MN   507-332-7177
Goodrich Golf Course 18 Maplewood, MN   651-777-7355
Gopher Hills Golf Course 27 Cannon Falls, MN   507-263-2507
Grand National Golf Club 18Lodging icon Hinckley, MN   320-384-7427
Grand View Lodge 72Lodging icon Nisswa, MN   218-963-0001
Green Lea Golf Course 18 Albert Lea, MN   507-373-1061
Greenhaven Golf Course 18 Anoka, MN   763-576-2970
Grey Stone Golf Club 18 Sauk Centre, MN   320-351-4653
Gross National Golf Course 18 Minneapolis, MN   612-789-2542
Harmony Golf Club 9 Harmony, MN   507-886-5622
Hastings Country Club 18 Hastings, MN   651-437-6483
Hawk Creek Country Club 9 Raymond, MN   320-967-4653
Hawley Golf & Country Club 18 Hawley, MN   218-483-4808
Hazeltine National Golf Club 18Private course icon Chaska, MN   612-448-4500
Headwaters Golf & Country Club 18 Park Rapids, MN   218-732-4832
Heart of the Valley Golf Club 9 Ada, MN   218-784-4746
Hendricks Golf Course 9 Hendricks, MN   507-275-3852
Heritage Links Golf Club 18 Lakeville, MN   612-440-4653
Hiawatha Golf Course 18 Minneapolis, MN   612-724-7715
Hidden Greens Golf Course 18 Hastings, MN   651-437-3085
Hidden Haven Country Club 18 Cedar, MN   763-434-6867
Higbee's Golf Course 9 Onamia, MN   320-495-3333
Hillcrest Country Club 18Private course icon St. Paul, MN   651-771-1515
Hollydale Golf Club 18 Plymouth, MN   763-559-9847
Hoyt Lakes Municipal Golf Course 9 Hoyt Lakes, MN   218-225-2841
Interlachen Country Club 18Private course icon Edina, MN   612-924-7424
Interlaken Golf Club 18 Fairmont, MN   507-238-1693
Inver Wood Golf Course 27 Inver Grove Heights, MN   651-457-3667
Ironman Golf Course 18 Detroit Lakes, MN   218-847-5592
Island Lake Golf & Training Center 9 Shoreview, MN   651-787-0383
Island View Golf Club 18 Waconia, MN   612-442-6116
Izatys Golf Club 36Lodging icon Onamia, MN   320-532-3101
KateHaven Golf Course 9 Circle Pines, MN   612-786-2945
Keller Golf Course 18 St. Paul, MN   651-484-3011
Koronis Hills Golf Club 18 Paynesville, MN   320-243-4111
Lafayette Club 9Private course icon Minnetonka Beach, MN   952-471-9600
Lake City Country Club 18 Lake City, MN   651-345-3221
Lake Miltona Golf Club 18 Alexandria, MN   320-852-7078
Lake Pepin Golf Course 18 Lake City, MN   651-345-5768
Lakeview Golf Course 18 Orono, MN   612-472-3459
Le Sueur Country Club 18 Le Sueur, MN   507-665-6292
Legends Club 18 Prior Lake, MN   952-226-4777
Lester Park Golf Course 27 Duluth, MN   218-525-0828
Lida Greens Golf Course 9 Pelican Rapids, MN   218-863-1531
Links at Northfork 18 Ramsey, MN   612-241-0506
Litchfield Golf Club 9 Litchfield, MN   320-693-6059
Little Crow Country Club 27 Spicer, MN   320-354-2296
Little Falls Country Club 18 Little Falls, MN   320-632-3584
Long Bow Golf Club 18 Walker, MN   218-547-4121
Long Prairie Country Club 18 Long Prairie, MN   320-732-3312
Lost Spur Country Club 9 St. Paul, MN   651-454-5681
Lynx National Golf Course 18 Sauk Centre, MN   320-352-0243
Macal Grove Country Club 9 Caledonia, MN   507-724-2733
Madden's on Gull Lake 63 Brainerd, MN   218-829-2811
Manitou Ridge Golf Club 18 White Bear Lake, MN   651-777-2987
Mankato Golf Club 18Private course icon Mankato, MN   507-387-5636
Maple Hills Golf Club 9 Frazee, MN   218-847-9532
Maple Ridge Golf Course 9 Bemidji, MN   218-751-8401
Maple Valley Golf & Country Club 18 Rochester, MN   507-285-9100
Marshall Golf Club 18 Marshall, MN   507-537-1622
Meadow Greens Golf Course 18 Austin, MN   507-433-4878
Meadow Lakes Golf Club 18 Rochester, MN   507-285-1190
Meadowbrook Golf Club 18 Hopkins, MN   952-929-2077
Meadows Public Golf Course 18 Moorhead, MN   218-299-5244
Medina Golf & Country Club 27Private course icon Medina, MN   612-478-6020
Mendakota Country Club 18Private course icon Mendota Heights, MN   651-454-4200
Mendota Heights Par 3 Golf Course 9 Mendota Heights, MN   651-454-9822
Mesaba Country Club 18 Hibbing, MN   218-263-4826
Midland Hills Country Club 18Private course icon St. Paul, MN   651-631-2017
Milaca Golf Club 9 Milaca, MN   320-983-2110
Minikahda Club 18Private course icon Minneapolis, MN   612-924-1666
Minneapolis Golf Club 18Private course icon Minneapolis, MN   612-544-0021
Minnesota National Golf Course 27Lodging icon McGregor, MN   218-426-3117
Minnesota Valley Country Club 18Private course icon Bloomington, MN   612-884-1744
Minnetonka Country Club 18Private course icon Excelsior, MN   612-474-9650
Mississippi Dunes Golf Links 18 Cottage Grove, MN   651-768-7611
Mississippi National Golf Links 36 Red Wing, MN   651-388-1874
Montgomery National Golf Club 18 Montgomery, MN   507-364-5602
Monticello Country Club 18 Monticello, MN   763-295-4653
Moorhead Country Club 18Private course icon Moorhead, MN   218-236-0200
Moose Lake Golf Club 9 Moose Lake, MN   218-485-4886
Mount Frontenac Golf Course 18 Frontenac, MN   651-388-5826
Mountain Lake Golf Course 9 Mountain Lake, MN   507-427-3869
New Prague Golf Club 18 New Prague, MN   612-758-3126
New Ulm Country Club 18 New Ulm, MN   507-359-4410
North Branch Golf Course 9 North Branch, MN   651-674-9989
North Links Golf Course 18 North Mankato, MN   507-947-3355
North Oaks Golf Club 18Private course icon North Oaks, MN   651-484-6311
Northern Hills Golf Club 18 Rochester, MN   507-281-6170
Northfield Golf Club 18 Northfield, MN   507-645-4026
Northland Country Club 18Private course icon Duluth, MN   218-525-1941
Oak Crest Golf Club 18 Roseau, MN   218-463-3016
Oak Glen Country Club 27 Stillwater, MN   651-439-6963
Oak Harbor Golf Course 18 Baudette, MN   218-634-9939
Oak Hill Golf Club 18 Rice, MN   320-259-8969
Oak Knolls Golf Club 9 Red Lake Falls, MN   218-253-4423
Oak Marsh Golf Course 18 Oakdale, MN   651-730-8886
Oak Ridge Country Club 18Private course icon Hopkins, MN   612-935-7721
Oak Summit Golf Course 18 Rochester, MN   507-252-1808
Oak View Golf Club 9 Greenbush, MN   218-782-2380
Oakdale Country Club 18 Buffalo Lake, MN   320-833-5518
Oakview Golf Club 9 Freeborn, MN   507-863-2288
Old Barn Resort Course 18 Preston, MN   800-552-2512
Olivia Golf Club 9 Olivia, MN   320-523-2313
Olympic Hills Golf Club 18Private course icon Eden Prairie, MN   612-941-6262
Oneka Ridge Golf Course 18 White Bear Lake, MN   651-429-2390
Orono Golf Course 9 Crystal Bay, MN   612-473-9904
Osakis Country Club 9 Osakis, MN   320-859-2140
Owatonna Country Club 18Private course icon Owatonna, MN   507-451-6120
Parkview Golf Club 18 Eagan, MN   651-994-8000
Pebble Creek Golf Club 27 Becker, MN   763-263-4653
Pebble Lake Golf Club 18 Fergus Falls, MN   218-736-7404
Perham Lakeside Country Club 27 Perham, MN   218-346-6070
Pezhekee National Golf Course 18Lodging icon Glenwood, MN   320-634-4501
Pheasant Acres Golf Club 18 Rogers, MN   763-428-8244
Pine Island Golf Course 18 Pine Island, MN   507-356-8252
Pine Meadows Golf Course 18 Baxter, MN   218-829-5733
Pine Ridge Golf Club 18 Motley, MN   218-575-3300
Pine Ridge Golf Course 9 Evansville, MN   320-834-4028
Pine River Country Club 9 Pine River, MN   218-587-4774
Pioneer Creek Golf Course 18 Maple Plain, MN   952-955-3982
Pokegama Golf Course 18 Grand Rapids, MN   218-326-3444
Pomme de Terre Golf Club 9 Morris, MN   320-589-1009
Prestwick Golf Club at Wedgewood 18 Woodbury, MN   651-731-4779
Princeton Golf Club 18 Princeton, MN   800-882-0698
Purple Hawk Country Club 18 Cambridge, MN   612-689-3800
Quadna Golf Course 9Lodging icon Hill City, MN   800-422-6649
Red Wing Country Club 18 Red Wing, MN   651-388-9524
Redwood Falls Golf Club 18 Redwood Falls, MN   507-637-8901
Refuge Golf Club 18 Oak Grove, MN   763-753-8383
Retreat Golf Club 9 Floodwood, MN   218-476-3131
Rich Spring Golf Club 18 Cold Spring, MN   320-685-8810
Ridges at Sand Creek 18 Jordan, MN   952-492-2644
Ridgeview Country Club 18Private course icon Duluth, MN   218-728-3285
Ridgewood Country Club 27 Longville, MN   218-363-2444
River Oaks Golf Course 18 Cold Spring, MN   651-438-2121
River Oaks Municipal Golf Course 18 Cottage Grove, MN   651-438-2121
Riverside Town & Country Club 9 Winnebago, MN   507-526-2764
Riverview Greens 18 Stewartville, MN   507-533-9393
Riverwood National 18 Monticello, MN   763-271-5000
Rochester Golf & Country Club 18Private course icon Rochester, MN   507-282-3170
Root River Country Club 9 Spring Valley, MN   507-346-2501
Rose Lake Golf Club 18 Fairmont, MN   507-235-5274
Roseville Cedarholm Golf Course 9 Roseville, MN   651-415-2166
Rum River Hills Golf Club 18 Ramsey, MN   612-753-3339
Rush Creek Golf Club 18 Maple Grove, MN   612-494-8844
Ruttger's Bay Lake Lodge 27Lodging icon Deerwood, MN   218-678-2885
Sanbrook Golf Course 18 Isanti, MN   763-444-9904
Sandhill River Golf Club 9 Fertile, MN   218-945-3535
Sawmill Golf Club 36 Stillwater, MN   651-439-7862
Shamrock Golf Club 18 Hamel, MN   612-478-9977
Shoreland Country Club 18 Saint Peter, MN   507-931-3470
Silver Bay Country Club 9 Silver Bay, MN   218-226-3111
Soldiers Memorial Field Golf Course 18 Rochester, MN   507-281-6176
Somerby Golf Club 18Private course icon Byron, MN   508-775-3700
Southbrook Golf Club 18 Annandale, MN   320-274-2341
Southern Hills Golf Course 18 Farmington, MN   651-463-4653
Southview Country Club 18Private course icon West St. Paul, MN   651-451-6856
Spring Brook Golf Course 18 Mora, MN   320-679-2317
St. Charles Golf Course 18 St. Charles, MN   507-932-5444
St. Cloud Country Club 18Private course icon St. Cloud, MN   320-253-1333
St. James Country Club 18 Saint James, MN   507-375-7484
Stalker Lake Golf Course 9 Dalton, MN   218-589-8591
Stillwater Country Club 18Private course icon Stillwater, MN   651-439-7992
Stonebrooke Golf Club 18 Shakopee, MN   612-496-3171
StoneRidge Golf Club 18 Stillwater, MN   651-436-4653
Summit Golf Course 18 Cannon Falls, MN   507-263-4648
Sundance Golf Club 18 Maple Grove, MN   612-420-4700
Superior National Golf Course 27 Lutsen, MN   218-663-7195
Tanners Brook Golf Club 18 Forest Lake, MN   651-464-2300
Territory Golf Club 18 St. Cloud, MN   320-258-4653
The Bridges Golf Club 18 Winona, MN   507-452-3535
The Crossings at Montevideo 18 Montevideo, MN   320-269-6828
The Jewel Club 18 Lake City, MN   800-738-7714
The Oaks in Hayfield 18 Hayfield, MN   507-477-3233
The Ponds Golf Course 27 St. Francis, MN   763-753-1100
The Wilderness at Fortune Bay 18 Tower, MN   800-992-4680
Theodore Wirth Golf Course 27 Golden Valley, MN   763-522-4584
Thief River Falls Golf Club 18 Thief River Falls, MN   218-681-2955
Thompson Oaks Golf Course 9 West St. Paul, MN   651-457-6064
Thumper Pond Golf Course 18Lodging icon Ottertail, MN   218-367-2000
Tianna Country Club 18 Walker, MN   218-547-1712
Timber Creek Golf Course 18 Watertown, MN   952-955-3600
Tipsinah Mounds Golf Course 18 Elbow Lake, MN   218-685-4271
Town & Country Club 18Private course icon St. Paul, MN   651-646-7121
TPC of the Twin Cities 18Private course icon Blaine, MN   763-795-0816
Travelers Country Club 9Private course icon Clear Lake, MN   320-743-3133
Twenty Nine Pines Golf Course 9 Mahtowa, MN   218-389-3136
University of Minnesota Les Bolstad Golf 18 Falcon Heights, MN   612-627-4000
Valley Country Club 18 East Grand Forks, MN   218-773-1207
Valley Golf Course 9 Willmar, MN   320-235-6790
Valley High Golf Club 18 Houston, MN   507--894-444
Valley View Golf Club 18 Belle Plaine, MN   952-873-4653
Valleywood Golf Course 18 Apple Valley, MN   612-953-2324
Viking Meadows Golf Club 27 Cedar, MN   612-434-4205
Village Green Golf Course 18 Moorhead, MN   218-299-7888
Vintage at Staples 18 Staples, MN   218-894-9907
Wapicada Golf Club 18 Sauk Rapids, MN   320-251-7804
Warroad Estates Golf Course 18 Warroad, MN   218-386-2025
Waseca Lakeside Golf Club 18 Waseca, MN   507-835-2574
Wayzata Country Club 18Private course icon Wayzata, MN   612-475-9769
Wendigo Lodge 18Lodging icon Grand Rapids, MN   218-327-2211
Westfield Golf Club 9 Winona, MN   507-452-6901
Whispering Pines Golf Club 18 Annandale, MN   320-274-8721
White Bear Yacht Club 18Private course icon Dellwood, MN   651-429-5002
White Tail Run Golf Course 18 Wadena, MN   218-631-7718
Whitefish Golf Club 18 Pequot Lakes, MN   218-543-4900
Wild Marsh Golf Club 18 Buffalo, MN   763-682-4476
Wildflower Golf Course at Fair Hills 18 Detroit Lakes, MN   888-752-9945
Wilds Golf Club 18 Prior Lake, MN   952-445-3500
Willingers Golf Club 18 Northfield, MN   952-440-7000
Willow Creek Golf Course 18 Rochester, MN   507-285-0305
Wolfridge Golf Course 9 Angora, MN   877-666-0218
Woodhill Country Club 18Private course icon Wayzata, MN   612-473-5024
Zumbro Valley Golf Club 9 Kasson, MN   507-635-2821
Zumbrota Golf Club 9 Zumbrota, MN   507-732-5817