We cannot guarantee orders placed after December 14th will arrive by Christmas. If it is after December 14th and your order is needed for Christmas we suggest curbside pickup (usually available in a few hours). 

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

781-970-1838