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

Our physical store will reopen in October 2021

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!

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