The Salvation Army is out in full force ringing its bell. Charities are calling to ask for donations. And your friendly neighborhood food banks and soup kitchens are scrambling to restock cupboards and beef up on volunteers during the holidays.

Welcome to the season of giving. The good news is that World Giving Index shows that the United States has been the most generous country of all for the last ten years. U.S. donors in 2018 gave more than $427 billion to charity, with 68 percent of the funds coming directly from individuals, according to the National Philanthropic Trust. On top of that, nearly 63 million people volunteer across the country, serving a combined total of 7.9 billion hours per year, as the Bureau of Labor Statistics reports.

The bad news is that all of the states are not equally charitable. In fact a new WalletHub study shows that California is giving Scrooge a run for its money. WalletHub ranked the most charitable of the 50 states by comparing them across 19 key indicators of charitable behavior. The data set ranges from volunteer rate to income donated to share of sheltered homeless.

California ranked as the eighth least charitable state in the nation. The Golden State came in a disappointing number 43 out of 50 states. The volunteer rate is particularly low, the report notes, and the problem of homelessness is quite large.

The state “ranked dead last for volunteering. Some of the reasons for this include the fifth lowest volunteer rate — about 25 percent, a small number of volunteer hours per capita, as well as a low share of residents who do favors for their neighbors, 46 percent,” says WalletHub analyst Jill Gonzalez. “Adding to this, the state also has a low share of population collecting and distributing food for charity, just 27 percent, and a low percentage of residents who supply transportation for others — less than 17 percent.”

Other key factors that contributed to California’s dismal ranking are the small number of food banks per capita and the low share of sheltered homeless, which is just above 30 percent, the study says.

All of this may be a little surprising given the massive wealth generated in Silicon Valley and Hollywood, just to name two of the state’s famed economic engines. Heck, California became the world’s fifth largest economy last year, surpassing the United Kingdom. California’s gross domestic product rose by $127 billion from 2016 to 2017, surpassing $2.7 trillion, according to federal data.

So who really takes the spirit of the season to heart? That would be Minnesota, long known for its niceness, coming in at first place in the country. The rest of the top five in the giving rankings are Utah, Maryland, Oregon and Ohio.

In case you’re wondering, Arizona earns the distinction of coming in last. That state scores poorly on the percentage of the population collecting and distributing food, fewest charities per capita and the lowest percentage of population who donate time.