You can’t beat the south and central California coast for pleasant temperatures year round. Long Beach, Los Angeles, San Diego, Santa Barbara and Santa Maria all have average daily highs no lower than the mid-60s for any month of the year. Nor does it get really hot. Temperatures in summer generally stay below 85 degrees. Plus there’s little rain, typically fewer than 20 inches a year. Skies are mostly clear, with Los Angeles reporting sunshine for 73 percent of the time.
Warm winter temperatures, particularly at Daytona Beach, Gainesville, Key West, Orlando, Tampa and Vero Beach make Florida’s weather most inviting, while summertime highs average in the low 90s. These places usually receive 45 to 50 inches of rain a year. Key West is one of the driest and sunniest areas, with an annual rainfall of 39 inches and 76 percent sun.
Two places in this state with worthy weather include one that’s relatively warm and wet, the other cool and dry. January highs for Asheville drop down to the mid-40s during January, but Cape Hatteras, on the Atlantic coast, manages to stay nearly ten degrees warmer. Summer highs for both places average in the low to mid 80s. It rains more in Cape Hatteras, with 58 inches, while Asheville gets 47 a year. Despite the differences, both spots get around 60 percent sun.