1. California
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.
2. Hawaii
Monthly average high temperatures for Honolulu on the island of Oahu and Kahului on Maui stay in the 80s all year. It rains less than 20 inches annually at both places. Plus, there's plenty of sun, with Honolulu getting 71 percent, and Kahului only slightly less.