Current Hours

Monday – Friday 3pm – 8pm
Saturday – Sunday 11am – 8pm

Last Tee Time at 7:30pm


Special Senior Rate $8.00 all day (age 55+)

SUMMER TIME!    June, July & August Hours

Open Daily 10am-10pm Every Day! Through Labor Day September 6, 2021

New Policies & Information


Policy may change as State and Covid situation evolves.
Due to the Continued Coronavirus, Mulligans will continue to implemented Covid 19 operational practices to enhance personal spacing and protection of patrons and staff.
* We encourage you to bring your own putter! We Still have ours for your use! You must use our golf balls because they float.
* Check in at side of club house, Social Distance while waiting in line.
* The entrance to Mulligans will be moved to the left side of the building to accommodate additional space for a line to allow for spacing between individuals and groups.
* Hand sanitizer will be required to be used before approaching the side table where admission, golf clubs and balls will be administered. SANITIZER available at hole 9 and at end of course exit.
*There will be a hand sanitizer at hole #9 by the Coke Machine for your use while on the course and again at the end of the course.

Practice Social Distancing ***at all times while at Mulligan’s Miniature Golf
There will be no food services available.

The Arcade is CLOSED

While we know this Coronavirus Pandemic has taken it’s toll on all of us, We hope that WE ALL remain safe and Well and look forward to Healthier, Happier, and Sunny Days! Stay Well!

MULLIGAN'S Miniature Golf 2021 Season


Open Weekdays: Mon, Tue, Wed, Thur, Fri : 3pm-8pm
Open Every Weekend: Sat and Sun : 11am-8pm


Open Daily, 10AM-10PM

All Hours of play are weather permitting!
Last tee time 1/2 hour before close.

Adults: ages 13+,   $11.00
Seniors: ages 55+, $ 9.00
Youths: ages 4-12, $ 9.00
Toddlers: ages 2-3,Free w/ paying adult

Reserve Your 2021 Event Now!

Now is the perfect time to reserve your 2021 event at Mulligan’s. Get the exact date and time you’d like by booking early. Whether it’s a Birthday Party, Tournament, Fundraiser, or Group Outing, Mulligan’s will work with you to ensure a fun and successful event. Give us a call today.

Mulligan's Awesome Parties - Image
Mulligan's Host an Event - Image
Moonlight Madness
Mulligan's After Dark - Image

Mulligan’s Rank #12 Best Miniature Golf in U.S.A! by Men’s Journal 2015

Mulligan’s Voted Best Place to Golf-Public by Readers’ Choice Leominster Champion 2017
Mulligan’s Voted Best Place for Family Entertainment by Readers’Choice Leominster Champion 2016

Mulligan’s Voted Best Place to have a Kids Birthday by Readers’ Choice Landmark 2015

Mulligan's Named Best Miniature Golf in the Boston Area!

CBS-Boston/WBZ has recently named Mulligan’s Miniature Golf among the five best miniature golf courses in the Boston-Metro area.

Read the review here for yourself, or better yet – come on over for a visit to see what the raving is all about!

US Service Logos

A Salute to Our Service Men & Women

Now that we’ve had this program in place for a few years, we see that it’s a huge success – so we’re going to put it in place for good.

Any active service member gets $1.00 off a round of golf for themselves, and every member of their group – every time you play. Just show us your current, active military ID and the discount is yours.

The Staff at Mulligan’s thanks you for your dedicated service.

Join Mulligan's Email Crew

Get monthly updates on what’s happening around the course, exclusive newsletter promotions, and information on upcoming special events.

Sign up here!

You can also join us on Facebook, simply click the icon below:

Guinness World Record

Guinness World Record!

Mulligan’s is the site of the original Guinness World Record – Most Holes of Miniature Golf Played in 24 Hours. This new category of World Record was created by the Mulligan’s staff working with the Guinness organization. The record was set on May 26-27th 2004 by Matt Majikas of Sterling, MA. Matt shot an impressive 3035 holes of miniature golf, or over 168 rounds.