
The Shrewsbury Christmas Tree Shops, a long-standing fixture in the local retail scene, has closed permanently as of August 12, 2023.
Having been in operation for over 50 years, the retailer’s decision to file for Chapter 11 bankruptcy in May signaled financial difficulties that led to the closure of all 15 of its stores across Massachusetts. Among these, the Shrewsbury location, which had served the community for over 35 years, was one of the last to remain open.

“This is strictly a financial restructuring. Our operations are sound. By increasing our financial flexibility, we will be able to focus on continuing to delight our loyal customers with a wide selection of unique goods at affordable prices,” the company’s Chairman Marc Salkovitz affirmed in the May 5 press release announcing their financial situation.
The closure of the Shrewsbury Christmas Tree Shops marks the end of an era for the local community and retail stores. This event serves as a reminder of the potential challenges businesses might face in an ever-changing economic environment.



















