Courses › USA
Golf courses in Michigan
Tee to Green supports 822 courses in Michigan, USA: 380 ready now and 442 on request. 6 more aren't supported yet.
- AlpenaAlpena, MIReady
- AlpineComstock Park, MIOn request
- Alwyn DownsMarshall, MIOn request
- American DunesGrand Haven, MIReady
- Angels CrossingVicksburg, MIReady
- Ann ArborAnn Arbor, MIOn request
- Ann Arbor Golf and Outing ClubPittsfield Charter Township, MIOn request
- Antioch HillsMesick, MIReady
- Antrim DellsNorwood, MIOn request
- AP GreensHudsonville, MIReady
- Apple MountainFreeland, MIReady
- Apple ValleyWest Branch, MIReady
- Arbor HillsSpring Arbor, MIOn request
- Arcadia BluffsArcadia, MIReady
- Arcadia Bluffs - South CourseArcadia, MIReady
- Arcadia HillsAttica, MIOn request
- ArrowheadCaro, MIOn request
- ArrowheadLowell, MIOn request
- Arthur HillsHarbor Springs, MIReady
- Atlas ValleyGrand Blanc, MIOn request
- Bandemer Park DiscBarton Hills, MIOn request
- Barton HillsAnn Arbor, MIReady
- Battle CreekSpringfield, MIOn request
- Bay CityZilwaukee, MIReady
- Bay CountyEssexville, MIReady
- Bay Harbor LinksBay Harbor, MIReady
- Bay Harbor QuarryBay Harbor, MIReady
- Bay MeadowsTraverse City, MIReady
- Bay PointeWest Bloomfield, MIReady
- Beacon Hill Golf and Banquet FacilityCommerce Township, MIReady
- Bear Lake HighlandsBear Lake, MIOn request
- Bear on the MountainHessel, MIReady
- Beaver IslandSaint James, MIOn request
- Bedford HillsTemperance, MIReady
- Bedford ValleySpringfield, MIReady
- BeechesSouth Haven, MIOn request
- Beech HollowFreeland, MIReady
- Beechwood GreensBeecher, MIReady
- Belle Isle Chip and PuttDetroit, MIOn request
- Belle Isle Practice CenterBelle Isle, MINot yetWe haven't checked it yet.
- Belle RiverMemphis, MIOn request
- Bello WoodsMacomb, MIOn request
- BelvedereCharlevoix, MIOn request
- BenningtonBennington, MIOn request
- Benona ShoresShelby, MIReady
- Bent PineWhitehall, MIOn request
- Berrien HillsBenton Harbor, MIOn request
- Betsie ValleyThompsonville, MIOn request
- Betsie Valley Mountain RidgeThompsonville, MIOn request
- Big Al's Greens & GrilleNewport, MIOn request
- Binder ParkBrownlee Park, MIReady
- Birch PointeSaint Helen, MIReady
- Birch ValleyEvart, MIOn request
- Birchwood FarmsHarbor Springs, MIOn request
- Bird CreekPort Austin, MIOn request
- BirminghamBirmingham, MIReady
- Black BearVanderbilt, MIReady
- Black Forest at Wilderness ValleyFrederic, MIOn request
- BlackheathOakland Township, MIReady
- Black LakeOnaway, MIReady
- Black Locust DiscMilford Charter Township, MIOn request
- Black RiverPort Huron, MIOn request
- BlackshireGreenbush, MIReady
- Bloomfield HillsBloomfield Hills, MIReady
- Blossom TrailsBenton Harbor, MIReady
- Blue HeronGermfask, MIOn request
- BlythefieldBelmont, MIReady
- Bonnie ViewEaton Rapids, MIOn request
- Boulder CreekBelmont, MIOn request
- Boulder CreekBessemer, MIOn request
- Boulder PointeOxford, MIOn request
- Brae-BurnPlymouth, MIOn request
- BramblewoodLake Fenton, MIOn request
- Branson BayMason, MIOn request
- Brentwood Golf Club and Banquet CenterWhite Lake, MIReady
- Briar RidgeMontrose, MIOn request
- BriarwoodCaledonia, MIReady
- BroadmoorCaledonia, MIOn request
- BronsonBronson, MIOn request
- BrookshireWilliamston, MIOn request
- BrooksideSaline, MIReady
- Brookside Golf and GrillGowen, MIOn request
- BrookwoodBuchanan, MIReady
- BrookwoodRochester Hills, MIReady
- Bruce HillsRomeo, MIReady
- Bucks RunMount Pleasant, MIOn request
- Burning OakPrudenville, MIOn request
- Burning TreeMacomb, MIOn request
- Burr OakParma, MIOn request
- BushwoodNorthville, MIOn request
- Caberfae PeaksHarrietta, MIOn request
- CadillacCadillac, MIReady
- Calderone FarmsGrass Lake, MIReady
- CalumetCalumet, MIOn request
- CandlestoneBelding, MIOn request
- Carleton GlenCarleton, MIReady
- CaroCaro, MIOn request
- CarringtonWest Monroe, MIOn request
- Cascade HillsGrand Rapids, MIReady
- CascadesVandercook Lake, MIOn request
- CasevilleCaseville, MIReady
- Castle CreekAttica, MIOn request
- CattailsSouth Lyon, MIReady
- Cedar ChaseCedar Springs, MIOn request
- Cedar CreekSpringfield, MIOn request
- Cedar FarmsBattle Creek, MIReady
- Cedar GlenNew Baltimore, MIReady
- Cedar RiverBellaire, MIOn request
- Cedar ValleyComins, MIOn request
- Centennial AcresSunfield, MIOn request
- Centennial FarmBellaire, MIOn request
- Century OaksElkton, MIOn request
- Champion HillBeulah, MIReady
- Chandler ParkDetroit, MIReady
- ChardellBath, MIOn request
- Charlevoix MunicipalCharlevoix, MIOn request
- Chase HammondDalton, MIOn request
- CheboyganCheboygan, MIOn request
- Chemung HillsHowell, MIReady
- Cherry CreekShelby Township, MIReady
- CherrywoodOttawa, MIReady
- Cheshire HillsAllegan, MIOn request
- Chestnut HillsPleasanton, MIOn request
- Chestnut ValleyHarbor Springs, MIOn request
- ChikamingThree Oaks, MIOn request
- Chippewa Banks DiscMidland, MIOn request
- Chippewa HillsVernon, MIOn request
- Chisholm Hills Country Club (Permanently Closed)Lansing, MIOn request
- Clark LakeBrooklyn, MIOn request
- ClearbrookSaugatuck, MIReady
- Clear LakeBig Rapids, MIOn request
- ClioClio, MIReady
- ColdwaterColdwater, MIReady
- College FieldsOkemos, MIReady
- ColonialHart, MIOn request
- Colonial Heritage 9 CourseHart, MIReady
- Concord HillsConcord, MIReady
- Copper CreekFarmington Hills, MIReady
- Copper HillsOxford, MIOn request
- Copper RidgeDavison, MIReady
- Corunna HillsCorunna, MIOn request
- Country Club of DetroitGrosse Pointe Farms, MIReady
- Country Club of JacksonJackson, MIOn request
- Country Club of LansingWaverly, MIReady
- County LineReese, MIOn request
- CoyoteNew Hudson, MIOn request
- Coyote PreserveFenton, MIReady
- Cracklewood Golf Club!Macomb Township, MIReady
- CrestviewKalamazoo, MIOn request
- CrestviewZeeland, MIOn request
- Crooked CreekSaginaw, MIReady
- Crooked CreekWhiteford Township, MIReady
- Crooked TreeBay Harbor, MIReady
- CrystalCrystal, MIOn request
- Crystal DownsFrankfort, MIReady
- Crystal LakeBeulah, MIReady
- Crystal ViewCrystal Falls, MIOn request
- Currie MunicipalMidland, MIOn request
- Custer GreensAugusta, MIOn request
- DavisonDavison, MIReady
- DearbornWarrendale, MIOn request
- Dearborn HillsWarrendale, MIOn request
- Deer RunLiberty, MIOn request
- Deer Run Golf at Lakes of the NorthMancelona, MIReady
- Deer ViewImlay City, MIOn request
- Deme AcresPetersburg, MIReady
- DeMor HillsMedina, MIOn request
- DetroitDetroit, MIOn request
- Devil's KnobHarrison, MIReady
- Devils LakeManitou Beach, MIReady
- Devil's RidgeOxford, MIReady
- Diamond LakeCassopolis, MIReady
- Diamond SpringsHamilton, MIReady
- DiscEckford, MIOn request
- DiscGrosse Pointe Park, MIOn request
- DiscHuron Charter Township, MIOn request
- Donald Ross MemorialHarbor Springs, MIReady
- Dowagiac Elk'sDowagiac, MIOn request
- Downing FarmsSalem Township, MIReady
- DriftwoodPentwater, MIOn request
- Drummond IslandDrummond, MIOn request
- Duck LakeAlbion, MIOn request
- DundeeDundee, MIOn request
- DunesEmpire, MIReady
- Dunham HillsHartland, MIReady
- DunmaglasCharlevoix, MIOn request
- Dutch HollowDurand, MIOn request
- Eagle Crest ResortYpsilanti Charter Township, MIReady
- Eagle EyeBath, MIReady
- Eagle GlenFarwell, MIReady
- Eagle IslandWolf Lake, MIOn request
- Eagle RidgeGoodar, MIOn request
- Eagle ViewMason, MIOn request
- Eastern HillsKalamazoo, MIOn request
- EdgewoodCommerce, MIReady
- Edgewood GreensPrescott, MIOn request
- EdmoreEdmore, MIReady
- Egypt ValleyAda, MIOn request
- EldoradoCadillac, MIOn request
- El DoradoHolt, MIReady
- Elk RapidsElk Rapids, MIReady
- Elk RidgeAtlanta, MIOn request
- Ella Sharp ParkJackson, MIOn request
- ElmbrookTraverse City, MIReady
- Emerald ValeManton, MIOn request
- EMS LinksSandusky, MIOn request
- Epworth HeightsLudington, MIOn request
- EscanabaWells, MIReady
- EvergreenRobinson, MIOn request
- Evergreen HillsNorthwest Detroit, MIOn request
- Evergreen ResortCadillac, MIReady
- FalconEast Lansing, MIReady
- Falcon HeadBig Rapids, MIOn request
- Farmington HillsFarmington Hills, MIReady
- Faulkwood ShoresHowell, MIOn request
- Fawn CrestWellston, MIOn request
- Fellows Creek MunicipalCanton, MIReady
- Fenton FarmsFenton, MIReady
- Fern HillClinton Township, MIOn request
- FieldstoneAuburn Hills, MIReady
- FireflyClare, MIOn request
- FlintFlint, MIReady
- Flushing ValleyFlushing, MIReady
- Forest Akers EastOkemos, MIReady
- Forest Akers WestOkemos, MIReady
- Forest Dunes CourseRoscommon, MIReady
- Forest Dunes Golf ResortRoscommon, MIOn request
- Forest Dunes - The Loop CourseRoscommon, MIReady
- Forest LakeBloomfield Hills, MIReady
- Forest View Golf CenterMidland, MIOn request
- Fountains Golf & BanquetClarkston, MIReady
- Four LakesEdwardsburg, MIReady
- Fox CreekLivonia, MIReady
- Fox HillsPlymouth, MIOn request
- Fox RunGrayling, MIOn request
- Fox WoodsEaton Rapids, MIOn request
- Franklin HillsFranklin, MIReady
- GardenGarden, MIOn request
- Garland Lodge & Resort mLewiston, MIOn request
- Gateway LodgeWatersmeet, MIOn request
- Gauss' Green ValleyJackson, MIOn request
- GaylordElmira, MIReady
- Genesee Valley MeadowsSwartz Creek, MIOn request
- Gentz's HomesteadHarvey, MIReady
- GeorgetownAnn Arbor, MIReady
- George YoungIron River, MIOn request
- Giant Oak ChampionshipTemperance, MIReady
- Giant Oak ExecutiveTemperance, MIReady
- Glacier ClubWashington, MIReady
- GladstoneBrampton, MIOn request
- Gladwin HeightsGladwin, MIOn request
- GlenbrierPerry, MIReady
- Glen EagleHudsonville, MIReady
- GlenhurstRedford, MIReady
- GlenkerryGreenville, MIOn request
- GlenloreCommerce Township, MIOn request
- Glen OaksFarminton Hills, MIOn request
- GogebicIronwood, MIOn request
- Golden HawkCasco, MIReady
- Golden SandsHart, MIReady
- GoodrichGoodrich, MIReady
- GowanieMount Clemens, MIReady
- GracewilGrand Rapids, MIOn request
- Grand BeachForest Beach, MIReady
- GrandeJackson, MIOn request
- GrandeMichigan Center, MIOn request
- Grand LedgeGrand Ledge, MIOn request
- Grand PrarieKalamazoo, MI, MIReady
- GrandviewKalkaska, MIReady
- Grand ViewNew Era, MIReady
- GraylingGrayling, MIReady
- Great OaksRochester, MIReady
- Green AcresBridgeport, MIOn request
- GreenbriarManchester Township, MIOn request
- GreenbrierMayville, MIReady
- GreenbushGreenbush, MIOn request
- Green HillsLinwood, MIReady
- Green MeadowsMonroe, MIReady
- Green OaksYpsilanti, MIOn request
- Green TreesGaylord, MIOn request
- Green ValleySturgis, MIOn request
- GreystoneWashington, MIReady
- Grizzly Oaks DiscAuburn Hills, MIOn request
- GroesbeckEdgemont Park, MIReady
- Grosse IleGrosse Ile, MIOn request
- Gull LakeRichland, MIReady
- Gull Lake View EastAugusta, MIReady
- Gull Lake View WestAugusta, MIReady
- GullySanford, MIOn request
- Gun RidgeHastings, MIOn request
- Hadley AcresHadley, MIReady
- HampshireDowagiac, MIOn request
- HamptonRochester Hills, MIReady
- Hankerd HillsLeslie, MIReady
- Harbor PointHarbor Springs, MIOn request
- Harbor ShoresBenton Harbor, MIReady
- Hartland GlenHartland, MIOn request
- HastingsHastings, MIOn request
- HawkHaring Charter Township, MIOn request
- Hawk HollowBath, MIOn request
- Hawk MeadowsHowell, MIReady
- Hawk RidgeGrayling, MIOn request
- Hawk's EyeBellaire, MIOn request
- Hawkshead LinksSouth Haven, MIReady
- Heather HighlandsHolly, MIOn request
- Heather HillsRomeo, MIOn request
- Heathers Club of BloomfieldBloomfield Township, MIReady
- HeatherwoodsCharlevoix, MIOn request
- HemlockLudington, MIOn request
- Heritage GlenAlmena, MIOn request
- Hiawatha Sportsman’s ClubNaubinway, MIOn request
- Hickory CreekYpsilanti, MIReady
- Hickory HillWixom, MIOn request
- Hickory HillsOrleans, MIOn request
- Hickory HillsSpring Arbor, MIOn request
- Hickory HollowMacomb, MIReady
- Hickory KnollMontague, MIOn request
- Hickory RidgeGalesburg, MIOn request
- Hidden OaksSaint Louis, MIOn request
- Hidden River Golf and Casting ClubBrutus, MIReady
- HighlandBark River, MIOn request
- Highland HillsHighland, MIOn request
- High PointeWilliamsburg, MIOn request
- HillsdaleHillsdale, MIOn request
- Hills Heart of the LakesBrooklyn, MIReady
- HilltopPlymouth, MIOn request
- Holiday MeadowsLennon, MIOn request
- Holland LakeSheridan, MIOn request
- Holly MeadowsCapac, MIOn request
- Huckleberry CreekPewamo, MIOn request
- Hudson Mills MetroparkDexter, MIReady
- Hunters RidgeHowell, MIReady
- HuntmoreBrighton, MIReady
- Huron BreezeAu Gres, MIReady
- Huron HillsAnn Arbor, MIOn request
- Huron MeadowsBrighton, MIReady
- Huron Shores Golf Club & RestaurantForester, MIOn request
- IdylwyldLivonia, MIReady
- IMA BrookwoodBurton, MIReady
- Indian HillsOkemos, MIReady
- Indian HillsStephenson, MIOn request
- Indian LakeManistique, MIOn request
- Indian Lake HillsEau Claire, MIOn request
- Indian RiverIndian River, MIReady
- Indian RunScotts, MIOn request
- Indian Springs MetroparkWhite Lake Charter Township, MIReady
- Indian TrailsGrand Rapids, MIOn request
- IndianwoodLake Orion, MIOn request
- Inkster ValleyInkster, MIOn request
- InterlochenInterlochen, MIReady
- IntimidatorChase, MIOn request
- InvernessChelsea, MIReady
- Irish HillsOnsted, MIOn request
- Irish Hills ShoreCement City, MIOn request
- Iron HorseBelding, MIReady
- Iron LinksDelhi Charter Township, MIOn request
- Iron RiverIron River, MIOn request
- IronwoodByron Center, MIOn request
- IronwoodHowell, MIOn request
- Island HillsCentreville, MIReady
- Iyopawa IslandKinderhook, MIOn request
- Jackson College DiscVandercook Lake, MIOn request
- Jeptha LakeBloomingdale, MIOn request
- Jewel Golf Course - Grand NineMackinac Island, MIReady
- Jewel Golf Course - Woods NineMackinac Island, MIOn request
- KalamazooKalamazoo, MIReady
- KatkeBig Rapids, MIReady
- KaufmanCutlerville, MIOn request
- Kearsley LakeFlint, MIOn request
- Kensington MetroparkMilford, MIOn request
- KentGrand Rapids, MIReady
- Keweenaw Mountain LodgeCopper Harbor, MIOn request
- Kimberly OaksSaint Charles, MIOn request
- Klinger LakeSturgis, MIReady
- Knoll ViewAu Gres, MIOn request
- KnollwoodWest Bloomfield, MIReady
- Lac Vieux DesertWatersmeet, MIReady
- Lake Cora HillsLawrence, MIReady
- Lake DosterPlainwell, MIReady
- Lake Erie MetroparkRockwood, MIReady
- Lake ForestAnn Arbor, MIReady
- Lakeland HillsMichigan Center, MIReady
- LakelandsBrighton, MIReady
- Lake LeannSomerset, MIOn request
- Lake Michigan HillsBenton Harbor, MIReady
- Lake MontereyDorr, MIOn request
- Lake o' the HillsHaslett, MIReady
- LakesideButman, MIReady
- LakesideLudington, MIOn request
- Lakes of TaylorTaylor, MIReady
- Lakeview Hills Golf Resort - North CourseLexington, MIOn request
- Lakeview Hills Golf Resort - South CourseLexington, MIOn request
- Lakewood on the GreenCadillac, MIOn request
- L'AnseL'Anse, MIOn request
- LapeerLapeer, MIReady
- LawtonLawton, MIOn request
- Ledge MeadowsGrand Ledge, MIOn request
- LelandLeland, MIOn request
- LenaweeAdrian, MIOn request
- Les CheneauxCedarville, MIOn request
- Leslie ParkAnn Arbor, MIReady
- LincolnDalton, MIOn request
- Lincoln HillsBirmingham, MIReady
- Lincoln HillsLudington, MIOn request
- Links at GatewayRomulus, MIReady
- Links at Whitmore LakeWhitmore Lake, MIOn request
- Litchfield GreensLitchfield, MIOn request
- Little Nugget Golf Course (Closed)Wallace, MIOn request
- LochenHeathWilliamsburg, MIReady
- Loch LomondBurton, MIOn request
- Lochmoor ClubGrosse Pointe Woods, MIOn request
- Loggers TraceHarrisville, MIOn request
- Lost DunesBridgman, MIReady
- Lost Lake WoodsLincoln, MIOn request
- LYNX Golf Course & GrillOtsego, MIOn request
- Lyon OaksWixom, MIReady
- Macatawa LegendsBeechwood, MIReady
- Mackinaw ClubCarp Lake, MIOn request
- Mack Mayfield MunicipalWestland, MIReady
- Majestic at Lake WaldenHartland, MIReady
- MallardEast Jordan, MIOn request
- ManisteeManistee, MIReady
- Manitou PassageCedar, MIOn request
- Maple BrookCharlotte, MIOn request
- Maple CreekShepherd, MIOn request
- Maple GroveLambertville, MIOn request
- Maple HillGrandville, MIOn request
- Maple HillsAugusta, MIReady
- Maple LaneSterling Heights, MIOn request
- Maple LeafLinwood, MIReady
- Maple RidgePellston, MIOn request
- MarquetteTrowbridge Park, MIOn request
- Marquette Golf Club GreywallsTrowbridge Park, MIReady
- Marquette TrailsBaldwin, MIOn request
- MarshallMarshall, MIOn request
- Marsh Ridge Golf Course and ResortGaylord, MIOn request
- MarysvilleMarysville, MIOn request
- MarywoodBattle Creek, MIOn request
- MasterpieceGaylord, MIReady
- MeadowbrookNovi Township, MIReady
- Meridian SunHaslett, MIReady
- MetamoraMetamora, MIReady
- Michaywe PinesGaylord, MIReady
- Michigan MeadowsCasco, MIOn request
- Middle ChannelAlgonac, MIOn request
- MidlandMidland, MIReady
- Milan CreekBaroda, MIOn request
- Milham ParkKalamazoo, MIReady
- Mill RaceJonesville, MIOn request
- MinesGrand Rapids, MIOn request
- MissaukeeLake City, MIOn request
- MistwoodLake Ann, MIOn request
- Monarch RidgeLost Lake Woods, MIOn request
- MonroeFrenchtown Charter Township, MIReady
- MoorsPortage, MIReady
- Moose RidgeSouth Lyon, MIReady
- Morrison LakeClarksville, MIOn request
- Moss RidgeRavenna, MIOn request
- Mountain FlowersGlen Arbor, MIOn request
- Mountain RidgeThompsonville, MIOn request
- Mountain Ridge Betsie ValleyThompsonville, MIOn request
- Mount PleasantMount Pleasant, MIOn request
- Mueller's Valley View FarmSaginaw, MIReady
- Mulberry HillsOxford, MIOn request
- MullenhurstDelton, MIOn request
- Mullett LakeCheboygan, MIReady
- MunoscongPickford, MIOn request
- MuskegonMuskegon, MIReady
- Mystic CreekMilford, MIOn request
- NahmaNahma, MIOn request
- NewberryDollarville, MIOn request
- North CourseNorthwest Detroit, MIOn request
- Northern Michigan UniversityMarquette, MIReady
- North KentRockford, MIReady
- Northport CreekNorthport, MIReady
- Northport PointNorthport, MIOn request
- North ShoreMenominee, MIOn request
- North StarIthaca, MIOn request
- Northville HillsNorthville, MIReady
- NorthwoodFremont, MIOn request
- Oak CrestNorway, MIReady
- OakhurstClarkston, MIReady
- Oakland HillsBloomfield Hills, MIOn request
- Oakland University Golf and Learning CenterAuburn Hills, MIOn request
- Oak LaneWebberville, MIOn request
- Oak PointeBrighton, MIReady
- Oak RidgeNew Haven, MIReady
- Oak RidgeNorton Shores, MIReady
- OceanaShelby, MIReady
- Old Channel TrailMontague, MIOn request
- Old Club Par 3 CourseHarrison Charter Township, MIOn request
- Olde MillSchoolcraft, MIReady
- Old TownMonroe, MIOn request
- OlivetOlivet, MIOn request
- OntonagonOntonagon, MIReady
- Orchard HillBuchanan, MIReady
- Orchard HillsShelbyville, MIOn request
- Orchard LakeOrchard Lake, MIReady
- OwossoOwosso, MIReady
- Oxford HillsOxford, MIOn request
- Paint CreekLake Orion, MIReady
- Park ShoreCassopolis, MIOn request
- Paw Paw LakeWatervliet, MIOn request
- PebblewoodBridgman, MIOn request
- Perttu's Big SpruceEwen, MIOn request
- Petoskey - Bay ViewPetoskey, MIOn request
- Pheasant RunCanton, MIOn request
- Pictured RocksMunising, MIReady
- Pierce Lake Golf Course and ParkChelsea, MIReady
- Pigeon CreekWest Olive, MIReady
- Pilgrim's RunPierson, MIReady
- Pine CreekBelleville, MIOn request
- PinecroftBeulah, MIOn request
- Pine GroveIron Mountain, MIReady
- Pine HillsLaingsburg, MIOn request
- Pine HollowMichigan Center, MIOn request
- Pine KnobClarkston, MIOn request
- Pine LakeWest Bloomfield Township, MIReady
- Pine RiverAlma, MIOn request
- Pine RiverArenac, MIOn request
- Pine ShoreSaint Clair, MIReady
- Pine TraceRochester Hills, MIReady
- Pine Valley Course 1Ready
- Pine Valley Course 2Ready
- Pine Valley Red HoleRay, MIOn request
- Pine ViewThree Rivers, MIReady
- Pine ViewYpsilanti, MIOn request
- Pine View HighlandsHoughton Lake, MIReady
- Pipestone CreekEau Claire, MIReady
- Pleasant HillsMount Pleasant, MIOn request
- Pleasant MeadowsFarwell, MIOn request
- Pleasant ViewSaginaw, MIOn request
- Plum BrookSterling Heights, MIReady
- Plum HollowSouthfield, MIReady
- Plym ParkNiles, MIOn request
- PohlcatMount Pleasant, MIReady
- Pointe Aux BarquesPort Austin, MIOn request
- Point O' WoodsBenton Heights, MIReady
- PontiacWaterford, MIOn request
- Portage LakeHoughton, MIOn request
- Port HuronPort Huron, MIOn request
- Port Huron Elks LodgePort Huron, MIReady
- PortlandPortland, MIOn request
- Practice AreaOnaway, MINot yetWe haven't checked it yet.
- Prairie CreekDeWitt, MIOn request
- PrairiewoodOtsego, MIOn request
- Prestwick VillageHighland, MIReady
- Quail RidgeAda, MIReady
- Quarry Ridge Golf CenterOttawa Lake, MIOn request
- QuincyQuincy, MIOn request
- RackhamNorthwest Detroit, MIReady
- Radrick FarmsSuperior Charter Township, MIReady
- RailsideByron Center, MIReady
- Raisin ValleyTecumseh, MIReady
- RammlerSterling Heights, MIReady
- Rattle RunChina Township, MIReady
- Ravenna CreeksRavenna, MIOn request
- RavinesSaugatuck, MIOn request
- Red ArrowKalamazoo, MIReady
- Red Fox RunSands, MIOn request
- Red HawkEast Tawas, MIReady
- Red OaksMadison Heights, MIReady
- Red RunRoyal Oak, MIReady
- RidgeBreckenridge, MIOn request
- RidgeviewAlmena, MIOn request
- RidgeviewBelding, MIOn request
- Rifle RiverSterling, MIOn request
- Rippling RapidsCheboygan, MIOn request
- River BankSouth Lyon, MIOn request
- River ForestFlint, MIOn request
- River's EdgeAlpena, MIOn request
- RiversideBattle Creek, MIReady
- RiversideMenominee, MIReady
- Riverview HighlandsRiverview, MIReady
- Riverwood ResortMount Pleasant, MIOn request
- Rogers CityRogers City, MIReady
- Rolling HillsCass City, MIOn request
- Rolling HillsLapeer, MIOn request
- Rolling Hills County Park DiscYpsilanti Township, MIOn request
- Rolling MeadowsNorthfield Township, MIReady
- Rouge ParkWarrendale, MIReady
- Royal OakRoyal Oak, MIReady
- Rush Lake HillsPinckney, MIReady
- Rustic GlenSaline, MIReady
- Sage RunBark River, MIOn request
- SaginawShields, MIOn request
- SaginawShields, MIReady
- Saint Clair ShoresSaint Clair Shores, MIReady
- Saint IgnaceSaint Ignace, MIOn request
- Saint IvesStanwood, MIReady
- Saint Joe ValleyNottawa, MIOn request
- Saint John's ResortPlymouth Township, MIOn request
- Salem HillsNorthville, MIReady
- Salt RiverChesterfield, MIOn request
- Sanctuary LakeTroy, MIReady
- Sand CreekMarne, MIOn request
- Sandy CreekMonroe, MIOn request
- Sandy PebblesAhmeek, MIOn request
- Sandy RidgeMidland, MIReady
- Saskatoon RedAlto, MIOn request
- Saskatoon WhiteAlto, MIOn request
- SauganashThree Rivers, MIOn request
- Sault Sainte MarieSault Sainte Marie, MIReady
- ScalawagsChesterfield, MIOn request
- ScenicPigeon, MIReady
- Schuss MountainMancelona, MIOn request
- Scott LakeComstock Park, MIOn request
- Selfridge ANGBSelfridge ANGB, MIReady
- Shadow RidgeIonia, MIOn request
- Shaffer's EvergreenHudson, MIOn request
- Shamrock HillsGobles, MIReady
- ShenandoahWest Bloomfield, MIReady
- Shepherd's HollowClarkson, MIReady
- Sherwood on the HillGagetown, MIReady
- Signal PointNiles, MIReady
- Silver LakeWaterford, MIOn request
- Singing BridgeAlabaster, MIOn request
- Snow SnakeHarrison, MIReady
- Solitude Links Golf Course & Banquet CenterMarysville, MIReady
- SomersetTroy, MIReady
- South CourseNorthwest Detroit, MIOn request
- Southmoor Golf Course (former)Burton, MIOn request
- SouthwindsSouthgate, MIReady
- Sparta Moose LodgeSparta, MIOn request
- SpringbrookWalloon Lake, MIOn request
- Springdale Park and Golf CourseBirmingham, MIReady
- Springfield OaksDavisburg, MIOn request
- Spring LakeSpring Lake, MIReady
- Spring MeadowsLinden, MIReady
- Spring ValleyHersey, MIOn request
- Spring ValleyLinwood, MIReady
- Spruce RidgeDowagiac, MIOn request
- Spruce RunAcme, MIOn request
- StatesVicksburg, MIOn request
- St. ClairMarysville, MIReady
- Stoatin BraeAugusta, MIReady
- StonebridgeAnn Arbor, MIOn request
- StonebridgeAnn Arbor, MIReady
- StonegateTwin Lake, MIOn request
- Stonehedge NorthAugusta, MIReady
- Stonehedge SouthAugusta, MIReady
- StonewaterCaledonia, MIReady
- Stony Creek MetroparkShelby Township, MIOn request
- Stonycroft Hills ClubBloomfield Hills, MIReady
- Stony PointManistique, MIOn request
- SugarbushDavison, MIReady
- Sugar SpringsButman, MIOn request
- Summer Breeze Par ThreeFremont, MIOn request
- SummitBellaire, MIOn request
- SundanceTorch Lake, MIReady
- SunnybrookGrandville, MIReady
- Swan ValleySaginaw, MIReady
- Swartz CreekFlint, MIOn request
- SweetgrassHarris, MIReady
- Sycamore HillsMacomb, MIReady
- Sycamore Hills South HoleMacomb, MIOn request
- Sylvan GlenTroy, MIReady
- TamaronToledo, MIOn request
- Tam O'ShanterWest Bloomfield, MIReady
- TanglewoodSouth Lyon, MIReady
- Tanglewood MarshSault Ste. Marie, MIReady
- Tawas CreekTawas City, MIOn request
- Taylor MeadowsTaylor, MIReady
- TecumsehTecumseh, MIReady
- Terrace BluffGladstone, MIReady
- Terra VerdeNunica, MIReady
- The AlpineBoyne City, MIOn request
- The BearAcme Township, MIReady
- The Captain's Club at WoodfieldGrand Blanc, MIReady
- The ChiefBellaire, MIOn request
- The ClassicGaylord, MIOn request
- The CrownTraverse City, MIReady
- The Dream GCWest Branch, MIReady
- The Dunes ClubNew Buffalo Township, MIReady
- The EmeraldSaint Johns, MIReady
- The Falls at Barber CreekKent City, MIReady
- The FieldsIthaca, MIOn request
- The FortressFrankenmuth, MIReady
- The FoxRoscommon, MIOn request
- The GailesGreenbush, MIReady
- The Golf Club at Mt. BrightonBrighton, MIOn request
- The Heather The Heather HoleHarbor Springs, MIReady
- The HeathlandsOnekama, MIOn request
- The HighlandsMecosta, MIReady
- The Highlands - Moor CourseHarbor Springs, MIReady
- The Jewel of Grand BlancGrand Blanc, MIOn request
- The Kingsley ClubKingsley, MIReady
- The LakesGaylord, MIOn request
- The Leelanau Club at Bahle FarmsSuttons Bay, MIReady
- The LegacyOttawa, MIReady
- The LegendBellaire, MIOn request
- The Links at Bowen LakeGowen, MIOn request
- The Links at Crystal LakePontiac, MIOn request
- The Links At Rolling MeadowsHolland, MIOn request
- The Links of NoviNovi, MIOn request
- The Little CourseOnaway, MIReady
- The Loon Golf ResortGaylord, MIReady
- The Meadows at Grand Valley State UniversityAllendale, MIReady
- The MedalistMarshall, MIReady
- The MonumentBoyne City, MIOn request
- The MythOakland, MIReady
- The Natural at Beaver Creek ResortGaylord, MIOn request
- The Nightmare GCWest Branch, MIReady
- The Oaks at KincheloeKincheloe, MIReady
- "The Old Course" at Sugar LoafCedar, MIReady
- The OrchardsWashington Township, MIReady
- The PinesLake Isabella, MIOn request
- The PinesMecosta, MIReady
- The PinesWyoming, MIReady
- The Pines at FairviewMio, MIReady
- The Polo Fields - Ann ArborScio Township, MIOn request
- The PrairiesKalamazoo, MIOn request
- The QuestHoughton Lake, MIReady
- The RetreatManistee, MIReady
- The RevengeManistee, MIOn request
- The RockDrummond, MIReady
- The RoseLeroy, MIOn request
- The RoyalMecosta, MIReady
- The SawmillSaginaw, MIReady
- The SerradellaOscoda, MIOn request
- The TamaracksHarrison, MIReady
- The TimbersVassar, MIOn request
- The TributeGaylord, MIOn request
- The WolverineAcme Township, MIReady
- The WyndgateOakland Township, MIReady
- Thorne HillsCarleton, MIOn request
- ThoroughbredNew Era, MIOn request
- Thousand OaksGrand Rapids, MIReady
- ThreetopsGaylord, MIReady
- Thunder Bay ResortHillman, MIOn request
- Timber RidgeEast Lansing, MIOn request
- TimberstoneIron Mountain, MIReady
- Timber TracePinckney, MIOn request
- Timber WolfKalkaska, MIOn request
- TimberwoodRay, MIReady
- TorchTorch Lake, MIReady
- TPC MichiganWarrendale, MIOn request
- Traverse CityTraverse City, MIReady
- Travis PointeAnn Arbor, MIOn request
- TreetopsVanderbilt, MIOn request
- True NorthHarbor Springs, MIReady
- TullymoreStanwood, MIReady
- Turtle CreekBurlington, MIOn request
- Tustin TrailsTustin, MIOn request
- Twin BeachWest Bloomfield, MIReady
- Twin BirchKalkaska, MIOn request
- Twin BridgesMerrill, MIOn request
- Twin BrooksChesaning, MIOn request
- Twin Lakes Golf & Swim ClubOakland, MIOn request
- Twin OaksFreeland, MIOn request
- Tyler CreekAlto, MIOn request
- Tyrone HillsFenton Township, MIReady
- Ubly HeightsUbly, MIOn request
- Union LakeCommerce Township, MIReady
- University of MichiganPittsfield Charter Township, MIReady
- University ParkMuskegon, MIOn request
- Unnamed courseCascade Charter Township, MIReady
- Unnamed courseConcord, MINot yetWe haven't checked it yet.
- Unnamed coursePutnam Township, MINot yetWe haven't checked it yet.
- Unnamed coursePutnam Township, MINot yetWe haven't checked it yet.
- Unnamed coursePutnam Township, MINot yetWe haven't checked it yet.
- Unnamed courseRichmond, MIReady
- Unnamed courseWaverly, MIReady
- VassarVassar, MIOn request
- Verona HillsBad Axe, MIReady
- Vienna GreensClio, MIOn request
- Village GreenNewaygo, MIReady
- Waabooz RunMount Pleasant, MIOn request
- WabeekBloomfield Township, MIReady
- Wallinwood SpringsJenison, MIReady
- Walloon LakePetoskey, MIOn request
- Walnut CreekSouth Lyon, MIReady
- Walnut CreekSouth Lyon, MIOn request
- Warfield GreensFraser, MIReady
- Warren ValleyDearborn Heights, MIOn request
- Warwick HillsGrand Blanc, MIReady
- Washakie Golf and RV ResortNorth Branch, MIOn request
- WashtenawYpsilanti, MIReady
- WaterlooWaterloo Village, MIOn request
- WatermarkGrand Rapids, MIOn request
- Water's EdgeGrosse Ile, MIReady
- Waters EdgeFremont, MIOn request
- WawashkamoMackinac Island, MIReady
- WawonowinIshpeming, MIReady
- WequetonsingHarbor Springs, MIOn request
- WesburnSouth Rockwood, MIReady
- West BranchWest Branch, MIReady
- WesternRedford, MIReady
- Western GreensMarne, MIOn request
- West OttawaPort Sheldon, MIOn request
- West ShoreGrosse Ile, MIReady
- WestwindFruitport, MIOn request
- WestwyndOakland Township, MIReady
- Wheatfield ValleyWilliamston, MIOn request
- Whispering PinesPinckney, MIReady
- Whispering WillowsLivonia, MIReady
- White Birch HillsAuburn, MIReady
- White DeerPrudenville, MIReady
- Whitefish LakePierson, MIOn request
- Whiteford ValleyOttawa Lake, MIOn request
- White LakeWhitehall, MIOn request
- White Lake OaksWhite Lake, MIOn request
- White OaksHillsdale, MIOn request
- White Pine NationalSpruce, MIOn request
- Whittaker WoodsNew Buffalo, MIReady
- Wicker HillsHale, MIOn request
- Wild BluffBrimley, MIReady
- WildernessBliss, MIOn request
- Wilderness ValleyGaylord, MIOn request
- Wildwood LakeWolverine, MIOn request
- WillowbrookByron, MIOn request
- Willow CreekStockbridge, MIOn request
- Willow RidgeFort Gratiot, MIOn request
- Willow SpringsVassar, MIOn request
- Willow WoodPortland, MIOn request
- Winding CreekHolland, MIOn request
- Wolf CreekAdrian, MIReady
- Woodland HillsSandusky, MIOn request
- WoodlawnFairfield, MIOn request
- WoodsideLansing, MIOn request
- Woodside MeadowsBrownstown Charter Township, MIReady
- Woody’s RunFlat Rock, MIOn request
- Wuskowhan Players ClubWest Olive, MIReady
- Wyandotte HillsToivola, MIOn request
- Wyandotte ShoresWyandotte, MIReady
- Yankee SpringsMiddleville, MIOn request
- Ye Nyne Old HollesBoyne City, MIReady
- Ye OldeRoscommon, MIReady
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.