TopRetirements.com ranked sunny California second on the list behind No. 1 Illinois, while Arizona and Florida received honorable mention.
California earned points for climate, but the cost of living and the state's dicey financial situation trumped the warm weather. Florida and Arizona were also dinged for their sputtering economies.
Economics weighed heavily in the rankings due to the direct effect on taxes and public services that effect retirees. "Many U.S. states are having serious trouble balancing their budgets, not to mention adequately funding their future pension and healthcare obligations," TopRetirement.com said in a written statement.
Rounding out the Top 10 worst states were New York, Rhode Island, New Jersey, Ohio, Wisconsin, Massachusetts, Connecticut and Nevada.