10 Best Thanksgiving Activities and Events in Massachusetts

Thanksgiving might be one of the most underrated major holidays in the United States. After all, there’s no Thanksgiving tree. You don’t buy gifts for your friends and family members, and you don’t dress up in crazy costumes on the day of the celebration. Instead, you get together with family, enjoy delicious food, and simply enjoy each other’s company. Here’s how to make the most of your 2023, these 10 Best Thanksgiving Activities and Events in Massachusetts. 

Tavern on the Wharf, Plymouth, MA

For that pre-Thanksgiving celebration with family and friends, mix up the stuffing, and then head over to Tavern on the Wharf. Try their Tavern lemonade or maybe a red raspberry martini.

America’s Hometown Thanksgiving Parade, Plymouth, MA

To get the most out of your Massachusetts Thanksgiving festivities, head to Plymouth the Saturday before the big day. America’s Hometown Thanksgiving Parade kicks off at Benny’s Plaza. Get their way ahead of time to secure a good spot for viewing this parade, that has been dubbed the No. 1 Thanksgiving parade in the United States by AOL. A chronologically accurate historical parade, marchers include military bands, a fife, drum and bugle corp, beautiful handmade floats, and more. This parade will surely get you in the mood to enjoy the most festive Thanksgiving ever.

Norwood Turkey Trot, Norwood, MA

To get in shape for that big Thanksgiving feast, consider signing up for the Norwood Turkey Trot and run. There’s a fun run for the kids, too! Get out and enjoy your community at this wonderful annual event. 

Mashpee Wampanoag Tribe Museum, Mashpee, MA

In the days leading up to Thanksgiving, learn something about local Native American culture by visiting the Mashpee Wampanoag Tribe Museum. Remember, it wasn’t only the Pilgrims who participated in that first Thanksgiving.

Merrimack Valley Food Bank, Lowell, MA

In the days and weeks leading up to Thanksgiving, consider making a donation to the Merrimack Valley Food Bank in Lowell. You may donate canned or boxed food or may make a monetary donation instead. Help make Thanksgiving a day of feasting and celebrating for those who might not be able to afford it otherwise.

Lyndell’s Bakery, Somerville, MA

Order your Thanksgiving pie at least a week ahead of time, and then stop at Lyndell’s on the day before Thanksgiving. You’ll be bringing the best pie to the Thanksgiving feast. Think out of the box, too, and consider a coconut custard pie instead of the traditional pumpkin or apple! 

Bongi’s Turkey Roost, Duxbury, MA

It’s well worth your time to detour into Duxbury to buy the best turkey for your Thanksgiving dinner. Bongi’s Turkey Roost will sell you a farm fresh raw turkey or you can buy it already roasted and ready to warm up on Thanksgiving Day.

Boston Cares, Boston, MA

Head into Boston for countless volunteer opportunities in the days before Thanksgiving or even on Thanksgiving Day. Help fill bags and boxes at soup kitchens, deliver groceries to needy families or serve our veterans Thanksgiving Dinner. Boston Cares will help match you with the appropriate volunteer opportunity that meets your schedule.

View this post on Instagram

A post shared by Boston Cares (@bostoncares)

Danvers vs. Gloucester high school football game

While the turkey’s in the oven, head to the Danvers High School football field as they play their annual rivals from Gloucester in their Thanksgiving Day Football Game. Kickoff is at 10 a.m., so you’ll be home in plenty of time to eat.

Kingston Collection, Kingston, MA

Watch the ads in the days before Thanksgiving, and then head out to Kingston Collection to do some Black Friday shopping on November 24. Featuring anchor stores including Macy’s and Target, you can also shop at Victoria’s Secret, Newbury Comics, and More.

Share your favorites!
Massachusetts Search
Best Places To Go Near You
Best Places To Go Near You
123 Union Avenue, Framingham, MA
Mission StatementThe Danforth Museum and School of Art actively engages its communities within an intimate environment to experience, create, and c... Read More
686 Worcester Rd, Framingham, MA
About Opened in August of 2002 by two local women, Lori Karlsson and Maya Elisayeff, Whimsy represents the realization of their dreams and visions... Read More
61 Shrewsbury Street Route 140 North, Boylston, MA
The Cookie Club is the creative side business to Wicked Good Cookies where kids can choose and entirely make their own selection of biscuity treats... Read More
8 Mercer Road, Natick, MA
The Museum of World War II, Inc., is a 10,000 square foot, fully staffed, private collection containing the most comprehensive display of original ... Read More
239 Concord Road, Marlborough, MA
FIELDS: The 2 Ghiloni Park fields (Dirico & Vietnam Veterans) serve as Multi-Purpose Fields. Inquire at the Recreation Department about hosting... Read More
180 Hemenway Road, Framingham, MA
The mission of New England Wild Flower Society is to conserve and promote the region’s native plants to ensure healthy, biologically diverse ... Read More
280 Eliot Street, Natick, MA
An expansive retreat along Indian Brook and the Charles River, Broadmoor is an ever-changing environment teeming with wildlife: dragonflies darting... Read More
After suffering her first bout with cancer in 2002, Pam Manikas Washek decided to turn her pain into purpose by helping others experiencing similar... Read More
2 Southwick Street, Mendon, MA
The Southwick Story It all started 200 years ago The Southwick homestead dates back over 200 years to 1803. As a working farm with dairy cows, the... Read More
1000 Main Street, Shrewsbury, MA
History: Ski Ward Ski Area, once known as Ward Hill Ski Area and formerly Union Hill, has been in operation since 1939 and is one Think Snowof the ... Read More
3 Boston Rd, Sutton, MA
Posies N' Presents proudly serves the Sutton area. We are family owned and operated. We are committed to offering only the finest floral arrangemen... Read More
Show More
Select a Massachusetts town to find
the Best Things-To-Do and Places To Go around you
Nantucket County