Abington Christmas Place MA is the largest Christmas store in New England!

The Christmas Place is your ONE-STOP Christmas store. Come visit with Santa, have a treat from our coffee shop, view our large train display and see our dancing penguin band! We also stock and personalize thousands of ornaments, more ornaments than anyone in New England!

logo.jpg
ava and izzy.jpg
trees-2.gif
Untitled-3_edited.jpg
20191027_101205.jpg
IMG_1329.JPG
casey-coffee.jpg
20191027_101759.jpg
tree.gif
20210831_104603.jpg
20210831_104455.jpg
outdoor2.jpg
20191027_102408.jpg

And much much more!