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

Unfortunately, the Christmas Place in Abington will not be opening our physical store for the 2020 season. Due to the nature of our store, the fast-paced short holiday season and large crowds, we would be unable to deliver the Christmas Place experience in a safe and responsible way. We will be accepting and fulfilling orders online until December 23, 2020.

We will miss everyone who has made it a tradition to visit our store with their families year after year and promise that 2021 will be our best Christmas season ever! 

Merry Christmas and stay safe

-The Christmas Place Staff

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 hundreds of ornaments, more ornaments than anyone in New England!

And much much more!

FREE shipping on all orders over $50

The Abington Christmas Place has been family owned and operated since 1982. We are the largest Christmas experience in New England.  

  • Facebook