Mini-Golf Courses in Portland, OR, for the Whole Family

From glow-in-the-dark to bucolic country club swinging, there are plenty of fun options for mini golf in and around Portland.

Coming soon: Wonderwood Mini-Golf! Mark your calendars for a projected opening on February 3, 2024.

Pietro’s Pizza and Pirate Adventure. A repeat pick in our readers’ poll for family fun centers, Pietro’s Pizza and Pirate Adventure offers black-light, pirate-themed mini golf at their Beaverton and Salem locations. It’s pretty dark inside, so they recommend ages 4+. There’s also a full menu, drinks and a Gallery of Games arcade. 13281 SW Canyon Rd., Beaverton and 1637 Hawthorne NE, Salem.

Eagle Landing Golf Course. This well-heeled mini golf experience offers 36 holes of perfectly groomed, straightforward mini golf. You’ll find water features, perfectly-maintained flower beds and a general country club atmosphere. They also offer foot golf—bring your own soccer ball to save the rental fee. 10220 SE Causey Ave., Happy Valley

Laser Blasters. This blacklight, safari-themed, 14-hole course is located at the Vancouver Mall. There’s also laser tag and axe throwing. Check their website for deals and coupons. 8700 NE Vancouver Mall Dr Ste 191, Vancouver

Glowing Greens. For another blacklight mini golf experience, check out Glowing Greens in downtown Portland. The location also includes axe throwing and an escape room. 509 SW Taylor St., Portland

Tualatin Island Greens. Tualatin Greens offers challenging mini golf in a picturesque, country club setting. It’s like playing golf, just miniaturized, with water hazards, sand bunkers, and undulating surfaces. 20400 SW Cipole Rd., Tualatin

Twin Pines Country Club. This isn’t like any country club you’ve ever seen, and it’s just so perfectly Portland. This six-hole course is not a business—just a family’s yard-turned-mini golf course! There is no cost to play. 8434 SE Clay St., Portland

Wilsonville Bullwinkle’s Family Fun Center. You’ll find mini golf and much more at this Wilsonville family favorite. There are two different courses to choose from, both 18 holes. 29111 SW Town Center Loop W, Wilsonville

.
.
.
.
.
.
Scroll to Top