This holiday is a boom to retailers. The National Retail Federation reports that 175 million Americans will celebrate the holiday. Total spending on costumes, candy, decorations, and greeting cards will reach nearly $9 billion this year (up from $8.7 billion in 2017). Nearly 20% plan to dress up their pets (up from 16% last year); the most popular pet costume is a pumpkin.