Where To Visit Santa In Massachusetts

Wondering where to visit Santa with your kids this year? We’ve got you covered with this roundup of 31 opportunities to see the big guy (or Mrs. Claus!), organized alphabetically by town. Make sure you check the direct listings for updates and schedule changes.


1. Read stories with Mrs. Claus at Cider Hill Farm while enjoying her fresh baked cookies and decorating gingerbread men November 24-25


2. Santa appears at the Auburn Mall through Christmas Eve while Caring Santa arrives for visitors with special needs on December 2 and takes photos with pets on December 10


3.  Enjoy The Enchanted Village as you visit with Santa inside Jordan's Furniture


4. Have breakfast with Santa, take photos, write letters, and go home with a goody bag at the Greater Beverly YMCA on December 9


5. The Bay State Model Railroad Museum has its holiday open house with a visit from Santa on December 1-2

6. Take Selfies with Santa on November 24 and December 1, 8, 15, and 22 at Faneuil Hall

7. Prudential Center has Santa visits every day through Christmas Eve

8. The Franklin Park Zoo offers free photos with Santa on December 8


9. South Shore Plaza hosts St. Nick through December 24, with Caring Santa for visitors with special needs arriving on December 2 and pet photos with Santa on December 9


10. Burlington Mall welcomes guests who want to chat with Santa through Christmas Eve, has pet photos with Santa on November 25 and December 16, plus visits with Caring Santa for kids with special needs during the week of December 2-9


11. Cambridgeside brings Santa to the mall for free photos through December 24

Chestnut Hill

12. The Shops at Chestnut Hill have Santa onsite through Christmas Eve, with a visit from Caring Santa for visitors with special needs on December 2, and a pet photo night on December 9


13. Santa visits the decorated greenhouse at Verrill Farm on December 1, with complimentary refreshments


14. At the Bass Pro Shops’ Santa's Wonderland, not only are the photos with Santa free, the crafts and games are as well


15. Santa visits Marini Farm on December 1, with complimentary hayrides and hot chocolate for everyone


16. Enjoy live performances and welcome Mr. and Mrs. Claus as they arrive by lobster boat on December 1


17. Visit with Santa at the Solomon Pond Mall through December 24, while kids with special needs can see Caring Santa on December 2 and furry friends can take pet photos with him on December 9


18. Southwick’s Zoo hosts a Winter Wonderland every weekend with train rides, Santa Sightings, and more


19. Natick Mall welcomes Santa daily through December 24

North Andover

20. Make holiday crafts and reindeer food in the decorated barn at Smolak Farms for a relaxed, line-free way to see Santa every weekend through December 22

North Attleboro

21. The Emerald Square Mall hosts Santa through Christmas Eve, including a special morning breakfast Santa Celebration with the big man on December 1, Caring Santa for visitors with special needs on December 2, and pet photos with Santa on November 25 and December 9


22. Northshore Mall has ongoing opportunities to visit with Santa Claus through December 24

23. Ice skate with Santa at the Peabody Skating Rink on December 23


24. Stop by Beverly Bank on December 15 for free photos with Black Santa


25. Take photos with Santa in a Model T at Gardens Aglow, then wander through 100 acres of twinkling holiday displays, family-friendly activities, marshmallow-roasting, live performances, model trains, and baby animals


26. Santa arrives at the Square One Mall through Christmas Eve, with an appearance from Caring Santa on December 2 and and pet photos on December 9


27. Visit with Santa amidst 150 sparkling holiday trees at the SeaFestival of Trees


28. Bring your pet to meet Santa on December 9


29. Meet Santa in his castle daily through December 31 during ZooLights at Stone Zoo


30. It’s breakfast, photos, and gifts with Santa at the French Club on December 2


31. The Festival of Trees welcomes Santa to the Carriage House on Fridays, Saturdays, and Sundays throughout the season

Where to see Santa in Massachusetts

Where to see Santa in Massachusetts