Water features are more fun than "hazards" at Kimball Farm. Photo courtesy of Kimball Farm Mini Golf
Water features are more fun than "hazards" at Kimball Farm. Photo courtesy of Kimball Farm Mini Golf

Fun Miniature Golf Courses in Greater Boston

Eagle, birdie, bogey, par…you don't need to worry about what those terms mean to excel in miniature golf (a.k.a, putt-putt). Miniature golf is a great summer outing for families because it's entertaining for a variety of ages and a chance to spend time outdoors—without the time commitment, training, or investment that comes with "real" golf. We have several special mini golf spots not far from Boston where you and the kids can perfect your putts, dodge elaborate obstacles, and grab a treat; read up to see where your next round should be.

Kids love exploring the "natural" features of Kimball Farm's course in Westford. Photo courtesy of Kimball Farm

Kimball Farm—Westford
​Kimball’s has been a family favorite for years, and summer wouldn’t be complete without at least one family outing to the farm for a round of mini-golf. The “adventure course” has cascading waterfalls, rope bridges, caverns, and beautiful landscaping. Kimball's also has its own ice cream, a country store, driving range, pitch & putt, batting cages, an outdoor grill and seafood shack, and bumper boats.

Castle Creek Adventure Land—Salem
The 18-hole miniature golf course is well landscaped, with waterfalls, water fountains, a cave, a castle, and bridges. The course is fully lit at night. Families can also enjoy Richardson's ice cream, fill up at the snack bar, ride the go-karts, hit a bucket of balls on the driving range, and play in the arcade.

Brush up on Revolutionary War history and your short game in Natick. Photo courtesy of Golf on the Village Green

Golf on the Village Green—Natick
Minutemen, Redcoats, the State House, cases of tea, Bunker Hill—a round of golf at Golf on the Village Green takes place amid miniature historical buildings, life-size statues, and other colonial replicas that make this a unique (and dare we say, educational) miniature golf experience. (Note: There's no food available for purchase on the premises, but there is a Starbucks next door and multiple ice cream shops in downtown Wellesley just a few miles away.)

Mulligan’s Miniature Golf—Sterling
Each hole of the 18-hole course is named for a woodland animal—our kids had fun choosing their favorite as they played through. And older kids will enjoy Moonlight Madness Golf-in-the-Dark, when the course lights go off, the glow-in-the-dark golf balls come out, and madness ensues! Glowing tee-box markers and glowing holes let you know just where to aim your glowing ball. 

Hago Harrington’s Miniature Golf—Stoneham
Hago’s features a course that is bright, clean, and fun—a classic mini-golf experience. The course includes great local references, including the Bruins and Fenway Park holes. You can enjoy Richardson's ice cream at the snack bar after playing.

There are sand traps to grown-up golf courses at Crystal Caves. Photo courtesy of Crystal Caves

Crystal Caves Auburn—Auburn
Auburn’s mini-golf course is made for all ages, with bonus features like water hazards and sand traps. The course is handicap accessible with the exception of one hole. Visitors to Crystal Caves can buy the Fun Pass, which includes mini-golf, four batting cage tokens, basketball or bungee trampoline, and a pool table.

Family Funway—Foxboro
Family Funway’s miniature golf course offers 18 holes that take players across streams, through caves, and past ponds. Other attractions include batting cages, go-karts, bumper boats, and a bungee jump.

Open year-round, McGolf features 18 holes that offer a mix of variety and challenge in a beautifully landscaped course, plus a practice putting green for warm-up. Also on the premises are a driving range with year-round covered hitting bays (with heating available), golf instruction and camps, and the McGolf Cafe and Creamery with select breakfast items, lunch and dinner, soft-serve and hard ice cream, and frozen yogurt.

Feast your eyes as you perfect your strokes in Norwood. Photo courtesy of Monster Mini Golf

Monster Mini Golf—Norwood
Perfect for a hot or rainy day, Monster Mini Golf is an indoor course with a twist. The course is 18 holes in the dark, full of glow-in-the-dark animated monsters that move through the course. Not for the faint of heart (or anyone with sensory issues), the course’s black lights, moving monsters, and music make for a memorable golfing experience.

Paradise Family Golf—Middleton
This course features a tropical theme complete with a koi pond, mini river, and even a parrot. Along with mini golf, Paradise Family Golf also has a driving range, offers golf lessons, and serves ice cream. 

Golf Country—Easton & Middleton
Both locations offer 18 holes of mini golf (the Middleton location has TWO courses to choose from), a driving range, batting cages, and proudly scoops Richardson's Ice Cream.  Middleton's courses have a down on the farm feel with silos and tractors, while the Easton location will take you aboard a pirate ship—arr!

Captain's Corner—Salisbury
The perfect pit stop after a day at the beach, this course has a beachy, pirate feel with waterfalls, whales, and abandoned ships. While the course is 18 holes, this place offers the option to just play the back nine if you're worried your little golfers don't have the attention span for all 18 holes. Captain's Corner also has an arcade, batting cages, go-karts, and ice cream. 



Kimball Farm
400 Littleton Rd
Westford, MA 01886

Castle Creek Adventure Land
100-114 Swampscott Road
Salem, MA 01970

Golf on the Village Green
315 Worcester Rd., Rte. 9
Natick, MA 01760

Mulligan's Miniature Golf
124 Leominster Rd. (Rte. 12)
Sterling, MA 01564

Hago Harrington's Miniature Golf
160 Main Street
Stoneham, MA

150 Bridge Street, Route 109
Dedham, MA 02026

Crystal Caves Auburn
790 Southbridge Street
Auburn, MA 01501

Family Funway
2 Washington St
Foxboro, MA 02035

Monster Mini Golf
1560 Boston Providence Hwy, (Rte. 1 N)
Norwood, MA 02062

Golf Country
160 South Main Street Middleton
Middleton, MA 01949

Golf Country
530 Turnpike Street
Easton, MA 02375

Paradise Family Golf
25 Lonergan Road
Middleton, MA 01949

Captain's Corner
75 Main Street
Salisbury, MA 01952