Spread the love

It’s the most wonderful time of the year — or at least it can be, depending on where you celebrate Christmas. That’s because America’s favorite holiday is also one of the most expensive. From decorations and food to gifts and travel, there’s a long list of expenses to check twice and save up for during the year.

In 2019, Americans are projected to spend up to $730 billion over the holidays, according to the National Retail Federation. The average person plans to spend $1,047.83. If you don’t have a reasonable holiday budget — or enough self-control — then your Plan B should definitely include celebrating in the cheapest Christmas destinations. Overspending is a common mistake committed by consumers during the Christmas shopping season and one of the top sources of holiday stress.

But beyond ensuring its affordability, a successful holiday also hinges on a location’s Christmas-friendliness. Typical Christmas activities include shopping, dining out and attending holiday events, so the availability of such options can make all the difference. Many people also are likely to attend church services, considering Christmas is a Christian holiday. The more churches around, the less likely each is to be crowded.

WalletHub considered all of those factors to determine where you’re guaranteed to enjoy a holly jolly Christmas whether you’ve been naughty or nice. More specifically, we compared the 100 biggest U.S. cities based on 33 key indicators of a festive and affordable Christmas, such as traditions, shopping and costs. Read on for the ranking results, expert holiday tips and a full description of our methodology.

Main Findings

Best Cities for Christmas

Overall Rank
(1 = Best)
City Total Score ‘Traditions & Fun’ Rank ‘Observance’ Rank ‘Generosity’ Rank ‘Shopping’ Rank ‘Costs’ Rank
1 Atlanta, GA 66.53 6 12 3 6 63
2 Orlando, FL 66.45 3 18 74 2 13
3 New York, NY 64.82 1 11 9 4 100
4 Pittsburgh, PA 63.50 25 2 7 5 27
5 Chicago, IL 61.92 4 3 17 25 75
6 Las Vegas, NV 61.14 8 36 36 1 62
7 Los Angeles, CA 60.27 5 13 47 11 68
8 San Francisco, CA 59.50 2 43 6 12 96
9 Seattle, WA 57.69 7 65 1 16 92
10 Portland, OR 56.09 10 47 14 14 65
11 Washington, DC 55.64 14 14 4 32 85
12 Denver, CO 55.27 12 45 20 13 69
13 Austin, TX 54.16 16 44 73 8 21
14 St. Louis, MO 54.15 20 6 60 10 84
15 Birmingham, AL 53.57 68 1 35 52 5
16 Minneapolis, MN 53.46 23 22 38 22 41
17 Miami, FL 52.55 9 30 72 7 95
18 Dallas, TX 52.33 18 16 54 30 30
19 Cincinnati, OH 52.32 32 9 64 17 42
20 Honolulu, HI 51.80 22 54 53 3 59
21 Philadelphia, PA 51.35 13 5 56 38 90
22 Indianapolis, IN 50.78 33 21 28 53 16
23 Houston, TX 50.73 27 7 70 24 66
24 San Diego, CA 50.58 11 37 78 9 87
25 San Antonio, TX 50.45 17 23 75 18 71
26 Sacramento, CA 49.75 21 38 33 23 73
27 Louisville, KY 49.45 52 19 58 19 36
28 Raleigh, NC 49.20 31 51 21 40 19
29 Nashville, TN 49.03 36 32 27 35 23
30 Baltimore, MD 48.91 47 17 43 27 48
31 Oklahoma City, OK 48.64 60 20 68 59 1
32 Buffalo, NY 48.59 28 15 76 31 44
33 Memphis, TN 47.86 48 8 44 80 43
34 Tampa, FL 47.82 30 35 37 28 56
35 Charlotte, NC 47.54 29 31 23 39 76
36 Scottsdale, AZ 47.53 71 91 8 21 9
37 Madison, WI 47.27 63 70 2 54 12
38 Jacksonville, FL 46.97 42 25 31 48 35
39 Tucson, AZ 46.51 50 48 66 36 4
40 Milwaukee, WI 46.16 38 24 61 75 24
41 New Orleans, LA 45.78 15 50 63 42 81
42 Phoenix, AZ 45.72 19 78 41 43 33
43 Omaha, NE 45.55 41 40 52 34 14
44 Columbus, OH 45.34 51 39 57 26 47
45 Cleveland, OH 45.14 39 4 55 69 88
46 Kansas City, MO 44.96 26 29 50 64 54
47 St. Paul, MN 44.65 37 33 42 33 61
48 San Jose, CA 44.63 34 67 12 20 98
49 Fort Worth, TX 44.09 46 27 32 71 22
50 Boston, MA 43.96 24 76 18 58 79
51 Tulsa, OK 43.83 69 28 80 37 8
52 Oakland, CA 42.92 49 42 24 60 67
53 Colorado Springs, CO 42.57 57 73 59 41 18
54 Virginia Beach, VA 42.51 40 85 15 47 32
55 Albuquerque, NM 41.81 56 59 95 15 37
56 Reno, NV 41.65 54 94 22 46 7
57 Irvine, CA 41.30 44 79 13 57 74
58 Boise, ID 41.25 45 72 84 63 17
59 Plano, TX 41.24 72 81 10 56 25
60 Greensboro, NC 40.86 64 41 96 29 29
61 Anaheim, CA 40.74 35 62 62 45 53
62 Detroit, MI 40.53 61 10 88 97 52
63 Durham, NC 40.52 53 64 5 74 72
64 Wichita, KS 39.86 80 34 99 50 6
65 Bakersfield, CA 38.93 59 52 97 83 15
66 Gilbert, AZ 38.31 75 97 26 62 2
67 Lexington-Fayette, KY 38.24 77 66 69 67 11
68 Anchorage, AK 37.91 65 88 34 44 50
69 Norfolk, VA 37.76 58 61 49 88 55
70 Long Beach, CA 37.35 62 55 67 73 51
71 Chandler, AZ 37.00 83 96 19 65 20
72 Santa Ana, CA 36.93 43 77 45 82 60
73 Jersey City, NJ 36.92 78 68 16 95 64
74 Baton Rouge, LA 36.80 67 53 81 51 83
75 Chesapeake, VA 35.68 55 71 25 87 94
76 Lincoln, NE 35.47 85 74 30 92 34
77 Riverside, CA 35.37 74 69 89 61 49
78 Mesa, AZ 35.05 87 89 51 66 10
79 Fresno, CA 34.88 81 49 90 76 38
80 Newark, NJ 34.76 76 26 65 100 93
81 Fremont, CA 34.61 94 93 11 49 99
82 El Paso, TX 34.59 84 60 86 72 28
83 Henderson, NV 33.91 97 98 40 70 3
84 Fort Wayne, IN 33.76 82 56 91 77 58
85 Arlington, TX 33.59 88 80 39 91 46
86 Lubbock, TX 33.29 66 57 85 84 82
87 Irving, TX 32.39 98 82 29 94 57
88 St. Petersburg, FL 32.19 70 86 71 81 80
89 Winston-Salem, NC 31.90 73 63 98 55 86
90 Corpus Christi, TX 31.62 86 58 100 86 31
91 Aurora, CO 31.39 99 90 48 85 45
92 Toledo, OH 30.30 92 46 93 93 78
93 Garland, TX 30.10 96 84 46 98 70
94 Stockton, CA 30.10 89 75 82 79 91
95 Chula Vista, CA 30.02 79 92 77 68 77
96 Glendale, AZ 29.51 91 95 79 78 39
97 Laredo, TX 27.84 100 83 94 89 26
98 San Bernardino, CA 24.96 93 87 92 96 89
99 North Las Vegas, NV 24.95 95 99 83 99 40
100 Hialeah, FL 22.95 90 100 87 90 97