Courses › USA
Golf courses in Minnesota
Tee to Green supports 422 courses in Minnesota, USA: 217 ready now and 205 on request. 6 more aren't supported yet.
- AdrianAdrian, MNOn request
- Albany 18 Hole Public CourseAlbany, MNReady
- Albion RidgesMaple Lake, MNOn request
- AlexandriaAlexandria, MNOn request
- AngushireWaite Park, MNOn request
- AngushireWaite Park, MNOn request
- Applewood HillsStillwater, MNReady
- Arbor PointeInver Grove Heights, MNOn request
- Arbor PointeInver Grove Heights, MNOn request
- AtikwaAlexandria, MNReady
- AustinAustin, MNOn request
- BabbittBabbitt, MNReady
- BalmoralOttertail, MNReady
- Bear Cave Park DISCStewartville, MNOn request
- BearpathChanhassen, MNReady
- Bellwood OaksMiesville, MNReady
- Bemidji Town & Country ClubBemidji, MNReady
- Bent CreekEden Prairie, MNOn request
- BentwoodClimax, MNOn request
- Big Lake Golf ResortBig Lake, MNOn request
- BirchwoodPelican Rapids, MNReady
- BirnamwoodBurnsville, MNOn request
- Black BearCarlton, MNReady
- Blackberry RidgeSartell, MNReady
- Blackduck MunicipalBlackduck, MNOn request
- Blooming PrairieBlooming Prairie, MNOn request
- Blueberry HillsDeer River, MNOn request
- Blueberry PinesMenahga, MNReady
- Bluff CreekShakopee, MNReady
- Bois de SiouxWahpeton, MNReady
- Boulder PointeElko New Market, MNReady
- BraemarEdina, MNOn request
- Brightwood HillsNew Birghton, MNOn request
- BrooklandBrooklyn Park, MNReady
- Brookside resortTwo Inlets, MNReady
- Brook TreeOwatonna, MNReady
- Brookview Par 3Golden Valley, MNReady
- Brookview RegulationGolden Valley, MNReady
- B's On The RiverWatertown, MNOn request
- Buffalo HeightsBuffalo, MNReady
- Bunker HillsCoon Rapids, MNOn request
- Bunker Hills Executive CourseCoon Rapids, MNOn request
- Burl OaksMaple Plain, MNReady
- CannonCannon Falls, MNOn request
- CarefreeBig Lake, MNOn request
- Castle HighlandsBemidji, MNOn request
- CastlewoodForest Lake, MNOn request
- Cedar CreekAlbertville, MNOn request
- CedarholmComo Park, MNOn request
- Cedar RiverAdams, MNReady
- CenterbrookCamden, MNReady
- Chaska Town CourseVictoria, MNReady
- ChomonixLino Lakes, MNOn request
- Chosen ValleyChatfield, MNOn request
- CimarronLake Elmo, MNOn request
- CloquetCloquet, MNReady
- Coffee MillWabasha, MNOn request
- ColumbiaNortheast, MNReady
- Como ParkComo Park, MNReady
- CottonwoodCottonwood, MNOn request
- Cragun S Legacy Dutch 27On request
- CreeksbendNew Prague, MNOn request
- Crow RiverHutchinson, MNOn request
- Crystal LakeLakeville, MNReady
- Dacotah RidgeFranklin, MNReady
- DawsonDawson, MNOn request
- DaytonaDayton, MNReady
- Deacon's LodgeBreezy Point, MNReady
- Deer RunVictoria, MNReady
- DellwoodDellwood, MNOn request
- DetroitDetroit Lakes, MNOn request
- DiscBabbitt, MNOn request
- DiscRochester, MNOn request
- Disc golf courseBelle Prairie, MNOn request
- DodgeDodge Center, MNReady
- DwanSavage, MNReady
- Eagle CreekWillmar, MNReady
- Eagle Lake - Birdie CourseNew Hope, MNReady
- Eagle Lake - Eagle CourseNew Hope, MNReady
- Eagle Ridge Gold CourseColeraine, MNOn request
- Eagle's Landing Golf Club and GrillBelle Prairie, MNReady
- Eagle ValleyWoodbury, MNOn request
- Eagle ViewArago, MNOn request
- EastwoodRochester, MNOn request
- EdinaSouthwest, MNOn request
- Edinburgh USABrooklyn Park, MNReady
- Elk RiverElk River, MNReady
- ElyEly, MNReady
- Emerald Greens GoldCoates, MNReady
- Emerald Greens SilverCoates, MNOn request
- Emerald Greens SIlverCoates, MNOn request
- Enger ParkWest Duluth, MNOn request
- EsquagamaGilbert, MNOn request
- Eveleth MunicipalEveleth, MNReady
- FargoMoorhead, MNOn request
- FaribaultFaribault, MNReady
- Farmers Golf & Health ClubSanborn, MNOn request
- FerndaleRushford, MNOn request
- Forest HillsAudubon, MNOn request
- Forest HillsForest Lake, MNReady
- Fort SnellingHighland Park, MNReady
- FosstonFosston, MNOn request
- Fountain ValleyFarmington, MNReady
- Fox HollowRogers, MNReady
- Fox LakeSherburn, MNOn request
- Fox LakeSherburn, MNOn request
- Francis GrossNortheast, MNReady
- FrazeeFrazee, MNOn request
- Fulda Town and CountryFulda, MNReady
- Garden ParkLake Shore, MNOn request
- Gem Lake HillsGem Lake, MNReady
- Geneva Golf PondsNelson, MNOn request
- Geneva HoleNelson, MNNot yetWe haven't checked it yet.
- Geneva MarshNelson, MNReady
- Geneva PondsNelson, MNOn request
- GlencoeGlencoe, MNOn request
- Glen Lake Golf & Practice CenterMinnetonka, MNNot yetWe haven't checked it yet.
- Golden EagleFifty Lakes, MNReady
- Golden ValleyGolden Valley, MNReady
- GoodrichGreater East Side, MNReady
- GracevilleGraceville, MNReady
- Grand NationalHinckley, MNOn request
- GrandviewProctor, MNOn request
- GrandviewOn request
- Grandy Nine Golf & CampGrandy, MNOn request
- Gravel PitEast Gull Lake, MNOn request
- Green HavenAnoka, MNReady
- Green LeaAlbert Lea, MNReady
- Green ValleyCormorant, MNOn request
- GreenwoodBemidji, MNOn request
- GreyStoneSauk Centre, MNReady
- Gunflint HillsGrand Marais, MNReady
- Hadley Creek Golf Learning CenterRochester, MNOn request
- Halla GreensShakopee, MNOn request
- HarmonyHarmony, MNReady
- HastingsHastings, MNReady
- Havanah HillsHavana, MNOn request
- HawleyHawley, MNReady
- Hazeltine NationalChaska, MNReady
- HeadwatersPark Rapids, MNReady
- Heart of the ValleyAda, MNReady
- HendricksHendricks, MNReady
- Heritage LinksCredit River, MNOn request
- HiawathaMinneapolis, MNReady
- Hidden GreensMiesville, MNReady
- Highland 9 HoleHighland Park, MNReady
- Highland NationalHighland Park, MNReady
- HoleOn request
- Hoyt Lakes MunicipalHoyt Lakes, MNOn request
- Hyland GreensBloomington, MNReady
- IBM DiscRochester, MNOn request
- Indian HillsStillwater, MNReady
- InterlachenSouthwest, MNOn request
- InterlakenFairmont, MNOn request
- InterlakenFairmont, MNOn request
- Inver Wood ChampionshipInver Grove Heights, MNOn request
- Inver Wood ExecutiveInver Grove Heights, MNReady
- Island LakeShoreview, MNReady
- Izatys Golf ResortWahkon, MNOn request
- JacksonJackson, MNReady
- KenyonKenyon, MNOn request
- KenyonKenyon, MNOn request
- KimballKimball, MNReady
- Koronis HillsPaynesville, MNOn request
- Lafayette ClubMinnetonka Beach, MNReady
- Lake CityLake City, MNOn request
- Lake PepinCamp Lacupolis, MNOn request
- LakesideWaseca, MNOn request
- Lake View NationalTwo Harbors, MNOn request
- Lancaster RiversideLancaster, MNOn request
- LegacyFaribault, MNOn request
- Legacy Courses at Cragun's LehmanEast Gull Lake, MNOn request
- LegendsPrior Lake, MNOn request
- Les BolstadSaint Anthony Park, MNReady
- Lester ParkLakewood, MNOn request
- LewistonLewiston, MNOn request
- Lida GreensPelican Rapids, MNOn request
- Links at NorthforkRamsey, MNReady
- LitchfieldLitchfield, MNOn request
- Little CrowNew London, MNOn request
- Little Willow Executive CourseRochester, MNReady
- Loggers TrailStillwater, MNReady
- Long BowWalker, MNOn request
- Long PrairieLong Prairie, MNOn request
- Lost SpurHighland Park, MNOn request
- LuverneLuverne, MNReady
- Ma Cal GroveCaledonia, MNOn request
- Mahnomen CountyMahnomen, MNOn request
- Majestic Oaks CrossroadsHam Lake, MNReady
- Majestic Oaks SignatureHam Lake, MNReady
- Manitou RidgeBirchwood Village, MNOn request
- Maple RidgeBemidji, MNOn request
- Maple ValleyRochester, MNOn request
- MarshallMarshall, MNReady
- MayflowerFairfax, MNReady
- MeadowbrookMabel, MNOn request
- MeadowbrookSouthwest, MNReady
- Meadow GreensLansing, MNOn request
- MedinaCorcoran, MNReady
- MendakotaMendota Heights, MNReady
- Mendota Heights Par 3West Seventh - Fort Road, MNOn request
- MesabaHibbing, MNReady
- Midland HillsSaint Anthony Park, MNReady
- MinakwaCrookston, MNReady
- MinneapolisSaint Louis Park, MNReady
- MinneopaSkyline, MNReady
- Minnesota NationalMcGregor, MNOn request
- Minnesota ValleySavage, MNReady
- MinniwaskaLong Beach, MNOn request
- Mississippi NationalRed Wing, MNOn request
- mississippi national golf links-lowlandsRed Wing, MNReady
- Montgomery NationalMontgomery, MNReady
- MonticelloMonticello, MNReady
- Mountain LakeMountain Lake, MNReady
- Mount FrontenacFrontenac, MNOn request
- New Hope VillageNew Hope, MNReady
- New UlmNew Ulm, MNReady
- North BranchNorth Branch, MNReady
- Northern HillsDouglas, MNOn request
- NorthfieldNorthfield, MNOn request
- NorthlandDuluth, MNReady
- North LinksNorth Mankato, MNOn request
- North OaksNorth Oaks, MNReady
- Northwest AngleAngle Inlet, MNOn request
- Northwood HillsOn request
- OakdaleBuffalo Lake, MNOn request
- Oak GlenStillwater, MNOn request
- Oak HarborBaudette, MNReady
- Oak KnollsRed Lake Falls, MNOn request
- Oak LakeErskine, MNOn request
- Oak MarshOakdale, MNReady
- Oak RidgeHopkins, MNReady
- Oak SummitStewartville, MNOn request
- Oakwood Supper Club & Golf CourseHenning, MNOn request
- Old Course Sauk CentreSauk Centre, MNOn request
- Olympic HillsEden Prairie, MNReady
- Oneka RidgeHugo, MNReady
- OronoLong Lake, MNReady
- OwatonnaOwatonna, MNReady
- Pathfinder VillageSandstone, MNOn request
- Pathfinder VillageSandstone, MNOn request
- Pebble CreekBecker, MNReady
- Pebble LakeFergus Falls, MNReady
- Perham LakesidePerham, MNReady
- Pezhekee NationalGlenwood, MNReady
- PheasantOn request
- Pheasant AcresCorcoran, MNReady
- Pike LakeHermantown, MNReady
- Pine Beach EastBrainerd, MNOn request
- Pine CreekLa Crescent, MNOn request
- Pine IslandPine Island, MNReady
- Pine RidgeSartell, MNOn request
- PinewoodOtsego, MNOn request
- Pioneer CreekIndependence, MNReady
- Piper HillsPlainview, MNOn request
- PipestonePipestone, MNOn request
- PokegamaGrand Rapids, MNReady
- Pokegama Pitch & PuttPine City, MNOn request
- Prairie RidgeJanesville, MNOn request
- PrestonPreston, MNReady
- PrestwickWoodbury, MNReady
- Proctor Golf Club and CourseWest Duluth, MNOn request
- Purple HawkGrandy, MNReady
- Red RockHoffman, MNReady
- Red WingRed Wing, MNOn request
- Redwood FallsRedwood Falls, MNOn request
- Rich SpringCold Spring, MNReady
- Ridges at Sand CreekJordan, MNOn request
- Ridges at Sand CreekJordan, MNOn request
- RidgeviewDuluth, MNOn request
- RivercrestMontevideo, MNOn request
- River OaksCottage Grove, MNReady
- River OaksMapleview, MNOn request
- RiversideOn request
- Riverwood NationalOtsego, MNReady
- RochesterRochester, MNOn request
- Rolling HillsWestbrook, MNReady
- Root RiverOstrander, MNOn request
- Rose LakeFairmont, MNOn request
- RoyalLake Elmo, MNOn request
- Rum River HillsRamsey, MNOn request
- Rum River HillsRamsey, MNOn request
- Rush CreekCorcoran, MNOn request
- Rush Creek Golf Club - Mac 9Corcoran, MNReady
- Sand HillFertile, MNReady
- Sandstone AreaSandstone, MNOn request
- SandtrapCass Lake, MNOn request
- Savannah OaksLynd, MNOn request
- ShadowbrookeLester Prairie, MNOn request
- ShamrockCorcoran, MNReady
- ShorelandSaint Peter, MNReady
- Silver BaySilver Bay, MNReady
- SlaytonSlayton, MNOn request
- Sleepy EyeSleepy Eye, MNOn request
- Soldiers FieldRochester, MNOn request
- SomerbyByron, MNOn request
- SomersetWest Seventh - Fort Road, MNReady
- Southern HillsFarmington, MNReady
- SouthviewWest Side, MNOn request
- SouthviewWest Side, MNOn request
- Spring HillLong Lake, MNReady
- St. CharlesSaint Charles, MNOn request
- St. Charles DiscSaint Charles, MNOn request
- St. CloudSaint Augusta, MNReady
- StephenStephen, MNOn request
- StewartvilleStewartville, MNOn request
- StillwaterStillwater, MNReady
- Stillwater OaksStillwater, MNReady
- StonebrookeShakopee, MNReady
- StoneRidgeStillwater, MNReady
- Stones ThrowMilaca, MNOn request
- Straight RiverWalcott, MNOn request
- SugarbrookeCohasset, MNReady
- Sundance Golf Banquet BowlDayton, MNOn request
- Superior National at Lutsen-Golf CourseLutsen, MNOn request
- Swan LakeCalumet, MNOn request
- Tanner's BrookForest Lake, MNReady
- TepetonkaNew London, MNOn request
- Terrace View Course 1Skyline, MNOn request
- Terrace View Course 2Ready
- TerritorySt. Cloud, MNReady
- The BridgesWinona, MNOn request
- The Classic at Madden'sEast Gull Lake, MNReady
- The JewelLake City, MNReady
- The LedgendAurora, MNReady
- The Loop at ChaskaChaska, MNOn request
- The MeadowsMoorhead, MNReady
- The Minikahda ClubBde Maka Ska-Isles, MNReady
- The OaksHayfield, MNReady
- Theodore WirthMinneapolis, MNOn request
- The PinesNisswa, MNReady
- The Ponds at Battle CreekMaplewood, MNReady
- The Ponds BlueSaint Francis, MNReady
- The Ponds RedSaint Francis, MNReady
- The Ponds WhiteSaint Francis, MNReady
- The PreservePequot Lakes, MNReady
- The QuarryAurora, MNReady
- The RefugeOak Grove, MNReady
- The River Golf Course, Inc.International Falls, MNReady
- The TraditionalBreezy Point, MNReady
- The Vintage At StaplesOn request
- The Wilderness at Fortune BayTower, MNReady
- The WildsPrior Lake, MNReady
- Thumper PondOttertail, MNOn request
- TiannaWalker, MNReady
- Timber CreekMinnetrista, MNOn request
- Tipsinah MoundsErdahl, MNReady
- Town & Country ClubSaint Paul, MNReady
- TPC Twin CitiesBlaine, MNReady
- TracyTracy, MNReady
- Traveler'sClearwater, MNOn request
- Twin PinesBagley, MNOn request
- Two RiversHallock, MNOn request
- Unnamed courseAfton, MNOn request
- Unnamed courseAnnandale, MNNot yetWe haven't checked it yet.
- Unnamed courseAtwater, MNReady
- Unnamed courseBalaton, MNReady
- Unnamed courseBde Maka Ska-Isles, MNOn request
- Unnamed courseBde Maka Ska-Isles, MNNot yetWe haven't checked it yet.
- Unnamed courseBenson, MNOn request
- Unnamed courseCannon Falls, MNOn request
- Unnamed courseClarissa, MNReady
- Unnamed courseCold Spring, MNReady
- Unnamed courseCredit River, MNReady
- Unnamed courseDahlgren, MNReady
- Unnamed courseDetroit Lakes, MNReady
- Unnamed courseDetroit Lakes, MNReady
- Unnamed courseElmore, MNReady
- Unnamed courseFoley, MNReady
- Unnamed courseFrazee, MNReady
- Unnamed courseGreenbush, MNOn request
- Unnamed courseLakefield, MNReady
- Unnamed courseLanesboro, MNReady
- Unnamed courseLanesboro, MNOn request
- Unnamed courseLe Sueur, MNReady
- Unnamed courseLindström, MNReady
- Unnamed courseMadelia, MNReady
- Unnamed courseMiesville, MNReady
- Unnamed courseMinneota, MNOn request
- Unnamed courseMoorhead, MNReady
- Unnamed courseMora, MNReady
- Unnamed courseNorth Mankato, MNReady
- Unnamed courseOrtonville, MNReady
- Unnamed courseOtsego, MNOn request
- Unnamed coursePayne - Phalen, MNReady
- Unnamed coursePrinceton, MNOn request
- Unnamed courseRoseau, MNReady
- Unnamed courseRush City, MNReady
- Unnamed courseSpring Lake, MNReady
- Unnamed courseThe Lakes, MNNot yetWe haven't checked it yet.
- Unnamed courseThe Lakes, MNNot yetWe haven't checked it yet.
- Unnamed courseThe Lakes, MNOn request
- Unnamed courseWaconia, MNReady
- Unnamed courseWindom, MNReady
- Unnamed courseWinthrop, MNReady
- ValleyEast Grand Forks, MNReady
- ValleyWillmar, MNReady
- Valley HighHokah, MNOn request
- Valley ViewBelle Plaine, MNOn request
- ValleywoodRosemount, MNReady
- Vermilion River GreensCrane Lake, MNOn request
- Vermillion FairwaysCook, MNOn request
- VeteransWaite Park, MNOn request
- Victory LinksThe Lakes, MNReady
- Viking MeadowsEast Bethel, MNOn request
- Village GreenMoorhead, MNReady
- VirginiaVirginia, MNReady
- WapicadaSauk Rapids, MNReady
- Warroad EstatesWarroad, MNReady
- Water's EdgeShakopee, MNReady
- WayzataWayzata, MNOn request
- Wedgewood CoveAlbert Lea, MNReady
- WellsWells, MNOn request
- WestfieldWinona, MNOn request
- Whispering PinesAnnandale, MNOn request
- White Bear Yacht ClubDellwood, MNReady
- WhitebirchBreezy Point, MNReady
- Whitefish Golf clubBreezy Point, MNReady
- Wildflower GCDetroit Lakes, MNOn request
- Wild MarshBuffalo, MNReady
- Willow CreekRochester, MNOn request
- Willow Creek MunicipleBarnesville, MNReady
- Windsong Farm SouthIndependence, MNReady
- WolfridgeAngora, MNOn request
- WoodhillWayzata, MNReady
- WorthingtonWorthington, MNOn request
- ZumbrotaZumbrota, MNReady
- Zumbro ValleyMantorville, MNReady
What it means
- Ready
- Built and ready to download in the app.
- On request
- Passes our checks and is built when someone asks for it in the app. Most are ready in minutes; some take a few days.
- Not yet
- Not something we can build yet. The reason is under the course.
Course names and places © OpenStreetMap contributors, under the Open Database Licence; some US course names, where OpenStreetMap has none, from OpenGolfAPI, under the same licence. Our maps from it are open data too.