The list of stores that sell Christmas decorations is enormous. During this season, almost every major retailer gets filled with holiday spirit and Christmas inventory. Target, Walmart, and Amazon are the three most obvious choices. These bigger players tend to sell more generic items, though. If you're looking for more unique decor, you can try novelty sites like Grandin Road, Balsam Hill, and Hammacher Schlemmer.