About us
American Christmas has been decorating some of the most iconic locations in NYC and around the world for over 50 years. These include Radio City, Rockefeller Center and Cartier, just to name a few. Located on Warren Place in Mount Vernon, a nondescript street full of warehouses, auto repair garages, and school bus parking lots. That is, until you pass the FedEx Center and find yourself in front of American Christmas, the holiday gem that’s been hidden in Mount Vernon for over 10 years.
In 2021, American Christmas opened its first retail location, with the idea to offer all of Westchester the opportunity to buy commercial and residential holiday decorations. Being that there is no year-round Christmas store locally, we have the perfect opportunity to fill that void.