News & Trending Travel News

The Grinchiest Cities in the U.S. [2024]

FinanceBuzz looked at more than a dozen factors to determine which of America’s biggest cities have the most and least Christmas cheer this holiday season.

Grinichiest Cities in the U.S.
Updated Dec. 17, 2024
Fact checked

While more than four in five Americans celebrate the Christmas holiday, not everyone is happy about it. Between cold temperatures, early sunsets, and holiday shopping stress, there are plenty of people who feel a bit Grinchy this time of year.

So which cities across the country are the Grinchiest of all? And which cities are overflowing with Christmas cheer? Our team analyzed 75 of the biggest U.S. cities and evaluated them across two dozen metrics to help measure the spirit of the season.

Key findings

  • Los Angeles, California, is the Grinchiest city in the U.S. in 2024.
  • Hartford, Connecticut, is the U.S. city with the most holiday spirit.
  • Corpus Christi, Texas, has the fewest holiday events and festivals in the country relative to its population, while Buffalo, New York, has the most.
  • Residents of Miami, Florida, donate money to charity at the lowest rate of any major city, while people living in Colorado Springs, Colorado, give at the highest rate.

The Grinchiest cities in the U.S. this holiday season

Grinchiest Cities 2024

1. Los Angeles, California

  • Number of holiday events and festivals per 100K people: 48.2
  • Number of holiday markets per 100K people: 1.9
  • Percentage of the population that donates to charity annually: 44.9%
  • Holiday score: 24.4/100

The City of Angels is not so angelic when it comes to volunteering. Less than a quarter of Angelenos — just 22.2% — volunteer their time annually to help others. That is one of the fifteen lowest rates in the country. LA’s volunteer participation rate this year is also lower than last year when 24.1% of Angelenos volunteered their time to help others.

2. Louisville, Kentucky

  • Number of holiday events and festivals per 100K people: 51.4
  • Number of holiday markets per 100K people: 1.3
  • Percentage of the population that donates to charity annually: 48.2%
  • Holiday score: 25.2/100

Relative to its population size, Louisville ranks near the bottom of the country in terms of the number of holiday festivals and events, holiday decoration shops, and Christmas tree lots and sellers available to revelers. That lack of communal celebrations and decor is a big reason Louisville ranks so high on this year’s Grinchiest Cities list.

3. Memphis, Tennessee

  • Number of holiday events and festivals per 100K people: 32.3
  • Number of holiday markets per 100K people: 0.8
  • Percentage of the population that donates to charity annually: 48.6%
  • Holiday score: 25.5/100

Residents of Memphis are some of the least likely in the country to search online for Christmas-related terms. Specifically, only two other cities searched the term “Christmas Festival” at lower rates than Memphis, while no other city had a lower search volume for “Christmas Dinner.”

4. Houston, Texas

  • Number of holiday events and festivals per 100K people: 32.0
  • Number of holiday markets per 100K people: 1.9
  • Percentage of the population that donates to charity annually: 43.1%
  • Holiday score: 26.5/100

They say everything is bigger in Texas, but they must not have been measuring Houston’s charitable spirit when they came up with that phrase. 43.1% of Houston’s residents donate to charity annually, one of the ten lowest rates of any city, while less than a quarter (23.9%) volunteer annually, one of the 20 lowest rates in the country.

5. San Antonio, Texas

  • Number of holiday events and festivals per 100K people: 18.7
  • Number of holiday markets per 100K people: 0.5
  • Percentage of the population that donates to charity annually: 53.7%
  • Holiday score: 26.7/100

On a per capita basis, the number of holiday events available to San Antonio residents is among the lowest in the country. While cities in our analysis have an average of around 156 holiday events for every 100,000 people, San Antonio has less than 1/8th that number — just 19 events for every 100,000 residents.

6. New York, New York

  • Number of holiday events and festivals per 100K people: 33.4
  • Number of holiday markets per 100K people: 0.8
  • Percentage of the population that donates to charity annually: 50.3%
  • Holiday score: 27.1/100

Finding a fresh Christmas tree in the Big Apple can be tough. NYC has the second-lowest rate of tree lots and farms per capita of any city in the country, at just 0.2 per 100,000 people. The city also has fewer holiday decoration shops than any other city — just 0.5 shops per 100,000 people.

7. Fort Wayne, Indiana

  • Number of holiday events and festivals per 100K people: 133.3
  • Number of holiday markets per 100K people: 2.6
  • Percentage of the population that donates to charity annually: 54.6%
  • Holiday score: 27.6/100

If internet searches are any indication, folks in Fort Wayne are some of the Grinchiest in the country. Search volume was higher in the Indiana city for negatively charged search terms like “Bah Humbug” and “Christmas Stress” than anywhere else in the country,

8. San Diego, California

  • Number of holiday events and festivals per 100K people: 37.5
  • Number of holiday markets per 100K people: 1.3
  • Percentage of the population that donates to charity annually: 52.1%
  • Holiday score: 28.0/100

San Diego’s shopping scene may leave something to be desired for those looking to pick up presents in person. The city ranks in the bottom 25 in the country when it comes to the number of toy stores, department stores, and holiday markets per capita.

9. Jacksonville, Florida

  • Number of holiday events and festivals per 100K people: 40.6
  • Number of holiday markets per 100K people: 1.6
  • Percentage of the population that donates to charity annually: 57.5%
  • Holiday score: 29.1/100

Similarly to San Diego, Jacksonville's Grinchy scores are heavily influenced by a lack of shopping options. The city has just 6.1 shopping centers and 6.6 department stores for every 100,000 residents, both of which are among the 10 lowest totals of any city. Additionally, the city ranks in the bottom five overall when it comes to the number of skating rinks available to residents looking to lace up their skates and get on the ice this holiday season.

10. Anchorage, Alaska

  • Number of holiday events and festivals per 100K people: 21.0
  • Number of holiday markets per 100K people: 0.3
  • Percentage of the population that donates to charity annually: 53.6%
  • Holiday score: 29.1/100

Alaska is a place that looks like a stereotypical winter for the majority of the year, so maybe it isn’t that surprising that people living in the biggest city in the state don’t feel the need to go all out when the actual Christmas season rolls along. Anchorage has just 21 holiday celebrations and events per 100,000 people — the fifth-lowest rate of any city. Anchorage also has the lowest internet search volume in the country for “Christmas lights” and “Christmas festival.”

The jolliest cities in the U.S. this holiday season

Jolliest Cities 2024

1. Hartford, Connecticut

  • Number of holiday events and festivals per 100K people: 662.9
  • Number of holiday markets per 100K people: 20.7
  • Percentage of the population that donates to charity annually: 67.4%
  • Holiday score: 76.9/100

Hartford has the second-highest rate of holiday events and festivals in the country, as well as a large number of holiday markets and skating rinks. These factors help make Hartford the jolliest city in America this holiday season.

2. Minneapolis, Minnesota

  • Number of holiday events and festivals per 100K people: 122.3
  • Number of holiday markets per 100K people: 4.0
  • Percentage of the population that donates to charity annually: 62.5%
  • Holiday score: 66.1/100

Minneapolis is a city that looks after one another. It has 9.6 food banks per 100,000 people, the second-most of any city. Additionally, over 42% of Minneapolis residents volunteer their time to help others annually, the sixth-highest rate in the country.

3. Salt Lake City, Utah

  • Number of holiday events and festivals per 100K people: 181.3
  • Number of holiday markets per 100K people: 1.4
  • Percentage of the population that donates to charity annually: 65.1%
  • Holiday score: 65.6/100

Nearly two out of every three Salt Lake City residents donate to charity, and 45% volunteer their time annually. These rates are among the 10 highest in the country.

4. Grand Rapids, Michigan

  • Number of holiday events and festivals per 100K people: 183.1
  • Number of holiday markets per 100K people: 1.5
  • Percentage of the population that donates to charity annually: 60.9%
  • Holiday score: 63.1/100

Grand Rapids residents volunteer at the second-highest rate of any city (45.3%), and the city has the fourth-most food banks per capita of anywhere in the country (7.1 per 100,000 people). The Michigan city also boasts over 20 skating rinks for revelers to enjoy and has the fourth-most Christmas tree sellers and lots per capita.

5. Atlanta, Georgia

  • Number of holiday events and festivals per 100K people: 195.8
  • Number of holiday markets per 100K people: 6.5
  • Percentage of the population that donates to charity annually: 51.0%
  • Holiday score: 62.6/100

Atlanta is a Christmas shopper’s paradise. The city boasts more than 30 shopping centers (31.7) and department stores (34.5) per 100,000 people, landing ATL in the top 10 for both these shopping-related metrics.

6. St. Louis, Missouri

  • Number of holiday events and festivals per 100K people: 177.5
  • Number of holiday markets per 100K people: 5.0
  • Percentage of the population that donates to charity annually: 56.7%
  • Holiday score: 61.8/100

With over 30 skating rinks available to St. Louis residents (one of the 10 highest totals of any city), there are plenty of opportunities to get out on the ice and celebrate the season with friends and family in The Lou. The Gateway to the West also ranks in the top 10 for the number of holiday decoration shops per 100,000 people (7.8).

7. Providence, Rhode Island

  • Number of holiday events and festivals per 100K people: 345.9
  • Number of holiday markets per 100K people: 15.7
  • Percentage of the population that donates to charity annually: 55.8%
  • Holiday score: 59.7/100

Providence ranks well for its number of holiday decoration shops (8.9), toy stores (26.7), holiday markets (15.7), and Christmas tree lots (6.3) per 100,000 people.

8. Cincinnati, Ohio

  • Number of holiday events and festivals per 100K people: 244.3
  • Number of holiday markets per 100K people: 6.8
  • Percentage of the population that donates to charity annually: 60.7%
  • Holiday score: 59.7/100

Cincinnati has a high number of holiday events and festivals relative to its population size, with over 240 events per 100,000 people. The Queen City also boasts some of the highest concentrations of toy stores (17.4) and shopping centers (31.8) per 100,000 people in the country.

9. Riverside, California

  • Number of holiday events and festivals per 100K people: 476.7
  • Number of holiday markets per 100K people: 14.1
  • Percentage of the population that donates to charity annually: 41.1%
  • Holiday score: 59.5/100

Despite ranking in the bottom five for the percentage of residents who donate money to charity, Riverside still lands on the list of jolliest cities. This is because the number of holiday events, toy stores, decoration shops, department stores, and holiday markets are all among the highest in the country.

10. Oakland, California

  • Number of holiday events and festivals per 100K people: 494.8
  • Number of holiday markets per 100K people: 17.0
  • Percentage of the population that donates to charity annually: 52.1%
  • Holiday score: 57.1/100

Oakland has the country's third-most holiday markets per 100,000 people (17.0) and the fifth-most shopping centers per capita. The city also has nearly 500 festive holiday events available for every 100,000 residents, good enough for the fourth most of any city.

Cities with the most and least number of holiday events and festivals

While every major U.S. city has holiday events and festivals, some places have more than others.


Buffalo, New York, outpaces every other city in the country, with more than 700 holiday celebrations per 100,000 citizens. That is nearly 60 more events per capita than the second-place city, Hartford, Connecticut.

On the other hand, Corpus Christi, Texas, has just 12.6 events per 100,000 people scheduled, the lowest rate in the country and around 1/60th the number of events per capita as Buffalo.

Cities where people donate the most and least to charity

One way that some people celebrate the holiday season is by donating to charity.


Residents of Colorado Springs, Colorado, are most likely to make a monetary donation to help others. Almost 75% of residents give money to charity every year. Milwaukee, Wisconsin, is second.

Miami residents are the least likely in the country to donate — just 31% of residents do so.

Tips for saving this holiday season

The holiday season doesn’t have to drain your wallet or your Christmas spirit. Here are some ways to shop smart and save this season:

  • Reduce your holiday debt. Switching credit cards is one way to manage your high-interest debt. The longest balance transfer credit cards offer a 0% introductory APR on qualifying purchases for up to 21 months.
  • Save while you spend. There are plenty of tools out there that can help you find coupon codes or earn rewards. Capital One Shopping1 is one option that can help you save money online. 

Methodology

FinanceBuzz collected data on 75 of America's biggest cities.

Data for five major categories related to the Christmas holiday were collected for each city. Those categories were communal celebrations and decorations, holiday shopping, holiday season of giving, holiday cheer, and holiday “jeer.” Each of those categories was created using individual data points listed below. Each data point was indexed using a 0 to 5 scale. Those scores were then weighted and added together to create a score of 0 to 20 for each category, then added together to give each city an overall score on a 0 to 100 scale. Overarching categories were also weighted against one another. The lowest-scoring cities were deemed to be the "Grinchiest."

For all data points, a weight of 1.00 is standard, with weights above 1.00 having a larger impact on a category’s score and those below 1.00 having a lesser impact. The weights and sources for the metrics used are as follows:

Communal Celebrations and Decor - Overall Category Weight: 1.50

  • The number of holiday events and festivals per 100,000 people - Eventbrite - Weight: 1.00
  • The total number of ice skating rinks - YellowPages.com - Weight: 0.50
  • The number of holiday decoration shops per 100,000 people - YellowPages.com - Weight: 1.25
  • The number of Christmas tree farms/lots/shops per 100,000 people - YellowPages.com - Weight: 1.25

Holiday Shopping - Overall Category Weight: 1.00

  • The number of holiday markets per 100,000 people - Eventbrite - Weight: 0.50
  • The number of toy stores per 100,000 people - YellowPages.com - Weight: 0.50
  • The number of department stores per 100,000 people - YellowPages.com - Weight: 0.50
  • The number of shopping centers and malls per 100,000 people - YellowPages.com - Weight: 1.00
  • Google Shopping score for "Wrapping Paper" over the last five years - Google Trends - Weight: 0.50
  • Google Shopping score for "Christmas Cards" over the last five years - Google Trends - Weight: 0.50
  • Google Shopping score for "Christmas Gifts" over the last five years - Google Trends - Weight: 0.50

Holiday Season of Giving - Overall Category Weight: 1.50

  • The number of food banks per 100,000 people - YellowPages.com - Weight: 1.00
  • The percentage of the population that volunteers annually - Most recent U.S. Census Volunteering and Civic Life data release - Weight: 1.50
  • The percentage of the population that donates at least $25 to charity annually - Most recent U.S. Census Volunteering and Civic Life data release - Weight: 1.50

Holiday Cheer - Overall Category Weight: 0.50

  • Google Trends score for "Christmas Party" over the last five years - Google Trends - Weight: 0.80
  • Google Trends score for "Christmas Lights" over the last five years - Google Trends - Weight: 0.80
  • Google Trends score for "Christmas Concert" over the last five years - Google Trends - Weight: 0.80
  • Google Trends score for "Christmas Festival" over the last five years - Google Trends - Weight: 0.80
  • Google Trends score for "Christmas Dinner" over the last five years - Google Trends - Weight: 0.80

Holiday Jeer - Overall Category Weight: 0.50

  • Google Trends score for "Bah Humbug" over the last five years - Google Trends - Weight: 1.00
  • Google Trends score for "I Hate Christmas" over the last five years - Google Trends - Weight: 0.75
  • Google Trends score for "Christmas Stress" over the last five years - Google Trends - Weight: 1.00
  • Google Trends score for "Christmas Anxiety" over the last five years - Google Trends - Weight: 1.00
  • Google Trends score for "The Grinch" over the last five years - Google Trends - Weight: 0.25

In all cases where population was used to create a “per 100,000 people” calculation, population data came from the United States Census Bureau.

Complete factor scores and overall rankings for all 75 cities

City Communal Celebrations and Decor Score Holiday Shopping Score Holiday Season of Giving Score Holiday Cheer Score Holiday Jeer Score

Overall City Score

(Higher Means Better)

Anchorage, Alaska 2.4 2.7 8.1 4.3 17.0 29.1
Atlanta, Georgia 14.7 12.9 11.6 5.6 14.9 62.6
Austin, Texas 2.8 3.3 9.8 6.1 12.8 31.7
Baltimore, Maryland 7.6 7.3 14.5 5.7 11.3 49.0
Baton Rouge, Louisiana 5.8 7.7 9.9 7.7 8.7 39.4
Birmingham, Alabama 6.8 10.5 6.5 6.1 12.4 39.8
Boise, Idaho 4.7 7.4 10.6 7.4 10.2 39.2
Boston, Massachusetts 6.6 8.0 12.2 4.9 11.6 44.4
Buffalo, New York 15.9 10.8 5.7 4.5 8.8 49.7
Charlotte, North Carolina 3.2 4.3 6.9 7.4 12.3 29.2
Chicago, Illinois 3.5 4.6 8.3 4.8 12.4 30.9
Cincinnati, Ohio 11.7 12.7 14.4 7.2 8.5 59.7
Cleveland, Ohio 11.1 8.7 14.6 7.5 10.5 56.2
Colorado Springs, Colorado 4.4 4.9 12.8 6.9 13.7 41.0
Columbus, Ohio 4.3 5.3 12.6 5.0 10.6 38.4
Corpus Christi, Texas 1.4 4.4 10.9 3.6 10.5 29.9
Dallas, Texas 8.2 4.9 10.5 6.5 12.2 42.2
Denver, Colorado 6.8 6.4 14.6 4.6 14.1 47.8
Des Moines, Iowa 7.2 6.9 9.2 3.7 10.6 38.6
Detroit, Michigan 8.6 5.9 8.5 4.0 12.4 39.9
Fort Wayne, Indiana 4.0 5.7 6.9 6.1 5.2 27.6
Grand Rapids, Michigan 13.1 9.3 17.3 3.7 12.9 63.1
Greensboro, North Carolina 7.1 8.9 3.0 5.8 11.6 32.8
Hartford, Connecticut 18.6 16.5 16.5 5.7 10.0 76.9
Honolulu, Hawaii 1.4 9.5 8.9 5.6 15.4 35.5
Houston, Texas 3.7 4.8 4.5 6.1 12.8 26.5
Indianapolis, Indiana 5.1 5.2 11.8 7.2 10.6 39.6
Jacksonville, Florida 1.7 3.8 7.7 7.9 14.5 29.1
Kansas City, Missouri 6.3 6.8 12.3 5.9 12.1 43.7
Las Vegas, Nevada 3.5 10.4 3.0 4.2 15.0 29.9
Lexington, Kentucky 3.9 7.2 15.9 4.8 7.5 43.2
Lincoln, Nebraska 6.2 4.9 9.1 4.4 14.5 37.3
Little Rock, Arkansas 5.3 6.6 10.2 4.2 10.1 37.0
Los Angeles, California 2.7 4.3 4.6 4.1 14.2 24.4
Louisville, Kentucky 2.2 5.7 6.2 4.4 9.4 25.2
Madison, Wisconsin 12.2 7.2 13.7 4.5 12.3 54.4
Memphis, Tennessee 2.5 5.3 5.2 2.5 14.9 25.5
Miami, Florida 7.4 10.6 3.8 1.9 16.1 36.5
Milwaukee, Wisconsin 8.3 7.0 15.2 6.3 10.1 50.5
Minneapolis, Minnesota 13.0 12.1 16.8 6.8 11.8 66.1
Nashville, Tennessee 2.9 5.9 11.6 9.4 10.6 37.6
New Orleans, Louisiana 3.4 9.1 8.0 7.9 8.5 34.4
New York, New York 2.8 5.5 5.7 2.2 15.3 27.1
Oakland, California 13.8 13.1 10.3 2.9 12.9 57.1
Oklahoma City, Oklahoma 3.7 4.7 7.5 7.1 11.1 30.5
Omaha, Nebraska 4.9 5.6 13.9 4.5 11.9 42.0
Orlando, Florida 10.0 11.1 6.6 10.1 14.1 48.2
Philadelphia, Pennsylvania 7.5 7.0 10.3 5.3 9.9 41.3
Phoenix, Arizona 2.8 3.7 10.8 6.3 13.8 34.3
Pittsburgh, Pennsylvania 9.0 12.5 14.1 8.4 7.4 55.0
Portland, Oregon 10.1 6.8 13.5 6.1 11.4 50.9
Providence, Rhode Island 14.8 13.0 11.1 5.8 9.9 59.7
Raleigh, North Carolina 5.5 7.4 7.9 7.7 12.6 37.8
Reno, Nevada 3.6 5.5 10.8 5.9 14.0 37.0
Richmond, Virginia 9.8 11.6 10.4 5.3 8.6 48.8
Riverside, California 17.5 13.7 7.0 4.1 14.2 59.5
Sacramento, California 8.4 6.4 8.7 4.6 12.8 40.6
Salt Lake City, Utah 11.0 12.8 17.4 10.3 10.2 65.6
San Antonio, Texas 1.6 3.2 8.1 6.3 11.6 26.7
San Diego, California 2.5 3.9 7.8 5.7 11.9 28.0
San Francisco, California 3.1 4.6 8.7 2.9 12.9 30.1
San Jose, California 3.6 3.3 9.3 2.9 12.9 30.6
Seattle, Washington 7.3 5.5 15.5 5.8 14.4 49.8
Sioux Falls, South Dakota 3.4 5.6 10.9 3.8 11.9 35.0
Spokane, Washington 5.4 6.4 8.4 4.4 13.7 36.1
St. Louis, Missouri 12.6 12.6 13.7 6.7 13.0 61.8
Tallahassee, Florida 3.4 5.7 6.6 4.6 18.6 32.4
Tampa, Florida 7.7 7.2 7.3 8.3 13.2 40.4
Toledo, Ohio 11.9 8.3 9.8 4.1 10.7 48.3
Tucson, Arizona 1.4 3.4 12.4 3.5 12.1 31.8
Tulsa, Oklahoma 3.1 5.4 10.2 7.4 13.3 35.6
Virginia Beach, Virginia 3.5 6.1 10.5 6.1 9.6 34.9
Washington, District of Columbia 6.7 7.1 12.0 6.2 13.2 44.8
Wichita, Kansas 4.2 4.1 10.9 5.2 13.0 35.8
Winston-Salem, North Carolina 9.1 9.7 6.4 5.8 11.6 41.7
Average 7.2 4.0 11.7 5.3 11.8 40.9

Lucrative, Flat-Rate Cash Rewards

5.0
info

Wells Fargo Active Cash® Card

Current Offer

$200 cash rewards bonus after spending $500 in purchases in the first 3 months

Annual Fee

$0

Rewards Rate

Earn unlimited 2% cash rewards on purchases

Benefits and Drawbacks
Card Details