Test Your Putting Skills at These 10 Metro Detroit Mini Golf Spots

Play a tropical-themed or glow-in-the-dark course, golf through waterfalls and over hills, and host friendly competitions at these local attractions.
Stock photograph

Looking for an activity the whole family can enjoy? Consider an outing to one of these nine metro Detroit mini golf spots.

Royal Oak Golf Center

Royal Oak Golf Center offers an 18-hole Adventure Mini Golf course that it says is the “most spectacular miniature golf course in Michigan.” Adults golf for $10. Kids age 4-10 and seniors 60 and older golf for $7. Looking to step up your game? Check out the center’s driving range or sign up for lessons. Royal Oak Golf Center, 3500 Edgar Ave., Royal Oak; royaloakgolfcenter.com.

Paradise Park

This colorful mini golf course won the WDIV Best Mini Golf Course title three years in a row. Handicap accessible and full of fun twists and turns — including a hole that plays through a waterfall — this putt-putt course is located inside Paradise Park. The park itself also features a restaurant, rock climbing wall, arcade, and several other attractions. $8.50 per person. Seniors 65+ and Kids 6 and under $7.50. Paradise Park, 45799 Grand River Ave., Novi; paradiseparknovi.com.

Oasis Golf Center

Oasis Golf Center features a training center, practice green, a golf range, and a mini golf course. The course is 18 holes and has a tropical theme. Contact for pricing. Oasis Golf Center, 39500 Five Mile Road, Plymouth; oasisgolfcenter.com.

Novi Putting Edge

Adding a twist to the traditional mini golf experience, Putting Edge is a glow-in-the-dark putt-putt course. The black-lit course offers an otherworldly vibe that the whole family can enjoy. The venue is great for birthday parties, social gatherings, or just 18 holes of fun. General admission is $14. Open seven days a week. Novi Putting Edge, 44225 12 Mile Road, Novi; puttingedge.com.

Kensington Mills Falls Miniature Golf

Located behind Holden’s Party Store, this Milford-based attraction offers a playscape for kids and a mini golf course with a decorative waterfall. Guests can purchase beer and wine at Kensington Mills Falls or bring food and non-alcoholic wine over from Holden’s. Entrance is $10 for those 11 and older, $8 for those who are 5-10 years old, $5 for 2-4 years old, and 2 and under are free. Kensington Mills Falls is cash only. Kensington Mills Falls Miniature Golf, 2055 S. Milford Road, Milford; facebook.com.

Willow Springs Golf Center

Nestled between a driving range and batting cage facility, Willow Creek Golf Center offers two 18-hole courses. Take the scenic route on the “Walk In The Woods” course or test your athleticism on the sports-themed course. Admission is $10 for kids 10 and up, and $5 for children 9 and under. Play both courses for $15 for 10 and up or $10 for 9 and under. Willow Springs Golf Center, 3120 S Lapeer Road, Lake Orion; willowspringsent.com.


Family-owned and operated, Sportway has been a primary attraction for Waterford residents for more than 35 years. With go-karts, batting cages, a Euro Bungy trampoline, and a bi-level mini golf course, this venue truly lives up to the title “adventure park.” The putt-putt course offers 18 holes, complete with several challenges and even a few waterfalls to putt around. Adult golf tickets are $9, senior and junior tickets are $8, kids 4 and under are free. Sportway, 4355 Highland Road, Waterford; sportway.co.

Funway Amusement Park

This Farmington-based attraction (formerly known as Sports-N-Fun) includes a mini golf course with moving windmills blocking your path, hills, tunnels, and wild animal statues! The courses are brightly colored and feature animal statues that make for great photo ops. You’ll also find go-carts, batting cages, bungee trampolines, and more. Funway Amusement Park, 30749 Grand River Ave., Farmington; runwayamusements.com.

Garden City Mini Golf

Garden City Mini Golf, which has been family-owned and operated since 1967, offers an 18-hole putt-putt course. Specials include a loyalty rewards punch card — get a punch for each game you play; 10 punches get a free game. Adult tickets are $8, children 5 and under are $5, and seniors 62 and older are $6. Garden City Mini Golf, 29060 Ford Road, Garden City; gardencityminigolf.com.

TreeRunner Adventure Park

Complete the high ropes course up above, or play a round down below! The 18-hole course is tucked away at the back of the park and highlights the landscape on which it sits. Mini golf starts at just $8 and you must have a signed waiver to play. TreeRunner Adventure Park & Mini Golf, 6200 Drake Road, West Bloomfield Township; treerunnerparks.com.

This post has been updated for 2024.