Putting through windmills, dodging waterfalls, and chasing hole-in-ones — mini golf is a classic way to enjoy some lighthearted fun and a little friendly competition. Although it might be miniature in size, it delivers a majorly good time, whether you’re lining up the perfect putt or just trying to avoid the latest obstacle. Whether relaxed local courses, easy-to-reach indoor locations with over-the-top theming, or high-tech alternatives, there are plenty of spots to swing, sip, and score in and around Rochester, MN, no golf cart needed. So, round up your crew, grab your lucky ball, and get ready to par-tee!
From Putt-Putt to Swing Simulators: Mini Golf (& a Few Alternatives) in the Rochester Area
From laid-back outdoor courses, including some disc golf, to virtual options with screens and air-conditioning, you’ll find a few different places to practice your putt (or throw) in the Rochester area.
Rochester Mini Golf Courses
Blue Lagoon Mini Golf
6255 34th Avenue NW, Rochester
Opened in October 2024, Blue Lagoon Mini Golf offers 18 thoughtfully designed holes. Each hole keeps things fresh and fun with plenty of hazards, including loops, logs, bridges, and jumps, while the simple theming features a number of ponds and a waterfall. Nine of the holes are even ADA-friendly — simply play them through again for a complete game. It’s family-friendly, well-kept, and just challenging enough to keep things interesting without causing any fore-stration. A small snack shack serving Flapdoodles Ice Cream, along with other tasty treats, is also on hand for refueling between rounds. When you’re finished, grab the gang for a complimentary game of cornhole.
Cost: $8 per child (to age 11) and $10 ages 12 and up
Skyline Raceway & Mini Golf
2248 40th Street SW, Rochester

Tucked in southwest Rochester, Skyline Raceway is a bit of a hidden gem (just like one of the other main attractions here). This mini golf course might be light on theming, but it’s a solid, no-frills 9-hole experience that’s great for a casual afternoon. Plus, it’s part of a larger fun park with go-karts and panning for treasures like gemstones, arrowheads, and fossils — a win for families or groups looking to make a day of it.
Cost: $8.50 per round
Golf-Inspired Alternatives in Rochester
X-Golf Rochester
3906 Highway 52 N., Rochester
Situated just off of US-52, X-Golf combines advanced golf simulator technology, the most accurate of its kind in the world, with a polished sports bar atmosphere. Tee off on iconic courses with real clubs and realistic feedback. A full bar and casual food menu (think laidback bites like sliders, flatbread pizzas, and wings) make it easy to spend a few hours perfecting your swing or socializing with friends.
Cost: Starts at $40-$60 per hour per simulator
Chip Shots
3708 N Broadway Ave, Suite 140, Rochester

Part gastropub, part social hub, and all fun, Chip Shots shakes things up with high-tech golf simulators and other virtual sports (like racing, bowling, and baseball, just to name a few). A full bar and an expansive food menu are also available, making it great for groups of friends and family hoping for some casual competition. Or, kick things up a notch by joining one of the leagues.
Cost: Starts at $40 per hour per simulator
Driftless Disc Golf

Prefer flinging frisbees to swinging clubs? Driftless Disc Golf offers two free-to-use courses within Rochester’s Gamehaven Park: a shorter 9-hole course and a full 18-hole course. Set within scenic, multi-use areas, both are tournament-level courses designed by a professional player and Minnesota native. But never fear — each is approachable and accessible for beginners just learning the game. Just bring your own discs, and you’re ready to play! It’s a budget-friendly way to enjoy the challenge of golf, no tee time or high price tag required.
Cost: Free!
Other Disc Golf Courses: Slatterly Park, Mayo High School, RCTC Campus
Mini Golf That’s Worth the Drive
Looking for the perfect activity for a rainy day or a unique night out? From a classic outdoor course just across the river in Wisconsin to creatively themed indoor spots with lots of bells and whistles, these Minnesota mini-golf spots are sure to be a hole-in-fun.
Lark Toys | Kellogg, MN
63604 170th Ave, Kellogg

About 40 minutes from Rochester is Kellogg, MN, home of Lark Toys. In addition to their nationally-recognized (Top 10 in the US!) toy store filled with handmade wooden toys, an incredible hand-carved wood carousel, candies, fudge, ice cream, cafe, bookstore and more, there is a wonderful 18-hole mini golf course! The course features a waterfall, play-through mountain, and views of the beautiful Mississippi bluff countryside.
Cost: $12 adults, $10 ages 3-17
Riverside Amusement Park | La Crosse, WI
1304 Interchange Place, La Crosse, WI
Just over an hour from Rochester, Riverside Amusement Park offers a nostalgic 18 holes of mini golf with classic obstacles like water features, gentle slopes, and tunnels, all with scenic waterfront views. It’s part of a larger park that includes go-karts, batting cages, and lawn games, so you can easily turn a quick round into a full afternoon of fun.
Cost: $10 per person for 9 holes, $15 per person for 18 holes
Can Can Wonderland | St. Paul, MN
755 Prior Avenue North, Suite #004, St. Paul

Wild, whimsical, and 100%, each of the 18 holes at Can Can Wonderland is designed by local creatives, resulting in a delightfully colorful, off-the-wall course with interactive obstacles and quirky themes. The 40,000-square-foot space is also home to an expansive arcade with vintage and modern games, a full bar, complete with a tap wall, a concession stand with classics like popcorn and ice cream, fresh food, and frequent live entertainment.
Cost: Venue admission fee, starting at $10; $15 per round for mini golf
Puttery | Minneapolis, MN
240 Hennepin Ave, Minneapolis
Located in the heart of downtown Minneapolis, Puttery blends upscale design with fun, themed mini golf courses tailored to adults. This 21+ venue features several uniquely themed rooms — like an art museum, library or garden — each with its own twist on mini golf challenges. With moody lighting, a bumping soundtrack, and a full-service bar offering cocktails, beer, and bites, it’s a top pick for date nights, group outings, or anyone looking to putt in style.
Cost: Unlimited gameplay starts at $10 per person on weekdays and $25 per person on weekends
Puttshack | Edina, MN
Southdale Center | 330 Southdale Center Edina, MN

Combining mini golf with immersive tech, Puttshack in Edina offers a high-energy experience complete with automatic scoring and interactive holes that challenge you with trivia, timing, and more. It’s flashy, fast-paced, and just plain fun. Plus, with a full kitchen and sleek cocktail menu (Who’s ready to putt it out with a drink in hand?), the venue is great for everything from birthday parties to after-work outings.
Cost: $14 per adult for 9 holes or $25 for unlimited mini golf (Sunday – Friday)
Grand Slam | Burnsville, MN
12425 River Ridge Blvd, Burnsville
Grand Slam is a one-stop shop for indoor fun, and mini golf is just the beginning. Featuring 18 pirate-themed holes, the swashbuckling mini golf course is playful and kid-friendly. Beyond golf, this sprawling activity center also includes laser tag, trampolines, batting cages, bumper cars, and an arcade, perfect for birthdays, rainy days, or just blowing off steam with the whole family.
Cost: Starts at $7.95 per person
Moose Mountain Adventure Golf | Mall of America, Bloomington, MN
376 North Garden, Mall of America
Heading to the Mall of America for some shopping? Then be sure to take a detour to the Northwoods at Moose Mountain Adventure Golf. Featuring caves, Bigfoot sightings, moose, and other kitschy details, this 18-hole miniature golf course is designed to be approachable for kids while still fun for adults, with just enough challenge to keep things interesting. And bonus, it has a great view of the Nickelodeon Universe indoor theme park.
Cost: $14.99 per person
Rock of Ages Blacklight Minigolf | Mall of America, Bloomington, MN
336 East Broadway, Mall of America

Turn down the lights and turn up the volume at Rock of Ages, a blacklight mini golf course that celebrates music through the decades. Neon graffiti, glowing murals, and iconic music themes set the tone for this 18-hole indoor course. Kids will love the vibrant visuals, while adults will get a kick out of the musical nostalgia, taking a trip from the ‘50s to today.
Cost: $14.99 per person
Where’s your favorite place to work on your putt around Rochester? Leave a comment below!
Have an activity near Rochester, MN, to add to our calendar? Submit your event here!

