Christmas is a special holiday no matter what, but some cities are better equipped for celebrations than others, according to a recent report.
For its report, the personal finance website compared the 100 most populated cities based on 32 metrics within those five categories.
WalletHub also found how cities ranked within a few of the specific metrics.
For example, WalletHub found that three cities – Orlando, Florida, San Francisco and Las Vegas – tied for the city with the most gift shops per capita, while Garland, Texas, was found to have the fewest.
Six cities, including Miami, New York, Portland, Oregon, Atlanta and Stockton, California, all tied for the most Christmas tree farms per capita, while Indianapolis was found to have the fewest Christmas tree farms.
To see the overall ranking, here are the best cities for Christmas this year, according to WalletHub.