Have friendly competition on the putting green and spend family time playing miniature golf.


Cranbrook on the Green (Bloomfield Hills)

  • Hours: Wednesday – Sunday (11am to sunset)
  • Cost: $8-$15

This is a temporary course open to the public from May 25, 2022 to September 25, 2022 and includes admission to the Cranbrook Art Museum. 


Putterz (Ypsilanti)

  • Hours: Monday – Friday (12pm to 9pm), Saturday (10am to 10pm) and Sunday (12pm to 8pm)
  • Cost: $8


CJ Barrymore’s Entertainment (Clinton Township)

  • Hours: Monday – Friday (2pm to 10pm) and Saturday & Sunday (12pm to 10pm)
  • Cost: $8


Sport N Fun (Farmington Hills)

  • Hours: Daily 10am to 10pm
  • Cost: $7


Garden City Miniature Golf (Garden City)

  • Hours: Daily 11am to 10pm
  • Cost: $4 – $6


Shipwreck Lagoon Adventure Golf (Harrison Township)

  • Hours: Daily 10am to 8pm
  • Cost: $4 – $5


Kensington Mill Falls Miniature Golf (Milford)

  • Hours: Monday – Saturday (10am to 7pm) and Sunday (12pm to 6pm)
  • Cost: $7


Mini Golf at Royal Oak Golf Center (Royal Oak)

  • Hours: Daily 9am to 9:30pm
  • Cost: $5-$8.50


Midway Sports and Entertainment (Taylor)

  • Hours: Daily 9am to 11pm
  • Cost: $4-$7


Sportsway (Westland + Brownstown)

  • Hours: Sunday – Thursday (11am to 10pm) and Friday & Saturday (11am to 11pm)
  • Cost: $3-$7


Photo credit: CJ Barrymore’s