ERA5 almanac — 8 years of real data
Where is it warm in April?
Ranked by historical clear-sky percentage from the ERA5 reanalysis (2018–2025, 55 destinations). Palm Springs Desert leads with 94% historically clear days in this month (n=240). Every percentage below has its sample size beside it.
| # | Destination | Early April (1st–15th, n) |
Late April (16th–end, n) |
Month avg | Avg high | Verdict |
|---|---|---|---|---|---|---|
| 1 | Palm Springs Desert CA | 89% (n=120) | 98% (n=120) | 94% | 88°F | Palm Springs Desert is historically one of the clearest places in this month: 94% of days meet the clear bar on average across 8 years (n=240). |
| 2 | Phoenix AZ | 92% (n=120) | 95% (n=120) | 94% | 88°F | Phoenix is historically one of the clearest places in this month: 94% of days meet the clear bar on average across 8 years (n=240). |
| 3 | Palm Springs CA | 88% (n=120) | 97% (n=120) | 92% | 86°F | Palm Springs is historically one of the clearest places in this month: 92% of days meet the clear bar on average across 8 years (n=240). |
| 4 | Scottsdale AZ | 89% (n=120) | 95% (n=120) | 92% | 88°F | Scottsdale is historically one of the clearest places in this month: 92% of days meet the clear bar on average across 8 years (n=240). |
| 5 | Scottsdale Desert Ridge AZ | 88% (n=120) | 95% (n=120) | 92% | 86°F | Scottsdale Desert Ridge is historically one of the clearest places in this month: 92% of days meet the clear bar on average across 8 years (n=240). |
| 6 | Palm Desert CA | 85% (n=120) | 94% (n=120) | 90% | 88°F | Palm Desert is historically one of the clearest places in this month: 90% of days meet the clear bar on average across 8 years (n=240). |
| 7 | Tucson AZ | 83% (n=120) | 93% (n=120) | 88% | 85°F | Tucson is historically one of the clearest places in this month: 88% of days meet the clear bar on average across 8 years (n=240). |
| 8 | Las Vegas NV | 81% (n=120) | 86% (n=120) | 84% | 84°F | Las Vegas is historically one of the clearest places in this month: 84% of days meet the clear bar on average across 8 years (n=240). |
| 9 | Marfa TX | 77% (n=120) | 79% (n=120) | 78% | 80°F | Marfa clears solidly in this month — 78% of days on average across 8 years (n=240), avg high 80°F. |
| 10 | Los Angeles CA | 54% (n=120) | 65% (n=120) | 60% | 75°F | Los Angeles clears solidly in this month — 60% of days on average across 8 years (n=240), avg high 75°F. |
| 11 | Albuquerque NM | 52% (n=120) | 61% (n=120) | 56% | 74°F | Albuquerque is mixed in this month: clear 56% of days historically (n=240), avg high 74°F. Check the halves — the split can be wide. |
| 12 | Sedona AZ | 42% (n=120) | 65% (n=120) | 54% | 72°F | Sedona is mixed in this month: clear 54% of days historically (n=240), avg high 72°F. Check the halves — the split can be wide. |
| 13 | Tampa FL | 48% (n=120) | 61% (n=120) | 54% | 83°F | Tampa is mixed in this month: clear 54% of days historically (n=240), avg high 83°F. Check the halves — the split can be wide. |
| 14 | Sarasota FL | 45% (n=120) | 54% (n=120) | 50% | 80°F | Sarasota is mixed in this month: clear 50% of days historically (n=240), avg high 80°F. Check the halves — the split can be wide. |
| 15 | Jacksonville FL | 38% (n=120) | 59% (n=120) | 48% | 79°F | Jacksonville is mixed in this month: clear 48% of days historically (n=240), avg high 79°F. Check the halves — the split can be wide. |
| 16 | Santa Barbara CA | 46% (n=120) | 50% (n=120) | 48% | 72°F | Santa Barbara is mixed in this month: clear 48% of days historically (n=240), avg high 72°F. Check the halves — the split can be wide. |
| 17 | Amelia Island FL | 36% (n=120) | 55% (n=120) | 46% | 76°F | Amelia Island is mixed in this month: clear 46% of days historically (n=240), avg high 76°F. Check the halves — the split can be wide. |
| 18 | Moab UT | 41% (n=120) | 52% (n=120) | 46% | 72°F | Moab is mixed in this month: clear 46% of days historically (n=240), avg high 72°F. Check the halves — the split can be wide. |
| 19 | Panama City Beach FL | 36% (n=120) | 54% (n=120) | 45% | 74°F | Panama City Beach is mixed in this month: clear 45% of days historically (n=240), avg high 74°F. Check the halves — the split can be wide. |
| 20 | Key West FL | 51% (n=120) | 38% (n=120) | 44% | 78°F | Key West is mixed in this month: clear 44% of days historically (n=240), avg high 78°F. Check the halves — the split can be wide. |
| 21 | Orlando FL | 36% (n=120) | 53% (n=120) | 44% | 84°F | Orlando is mixed in this month: clear 44% of days historically (n=240), avg high 84°F. Check the halves — the split can be wide. |
| 22 | Savannah GA | 35% (n=120) | 52% (n=120) | 44% | 77°F | Savannah is mixed in this month: clear 44% of days historically (n=240), avg high 77°F. Check the halves — the split can be wide. |
| 23 | Napa CA | 31% (n=120) | 52% (n=120) | 42% | 70°F | Napa is mixed in this month: clear 42% of days historically (n=240), avg high 70°F. Check the halves — the split can be wide. |
| 24 | St. Augustine FL | 34% (n=120) | 51% (n=120) | 42% | 76°F | St. Augustine is mixed in this month: clear 42% of days historically (n=240), avg high 76°F. Check the halves — the split can be wide. |
| 25 | Kiawah Island SC | 35% (n=120) | 47% (n=120) | 41% | 74°F | Kiawah Island is mixed in this month: clear 41% of days historically (n=240), avg high 74°F. Check the halves — the split can be wide. |
| 26 | Naples FL | 39% (n=120) | 43% (n=120) | 41% | 84°F | Naples is mixed in this month: clear 41% of days historically (n=240), avg high 84°F. Check the halves — the split can be wide. |
| 27 | Charleston SC | 30% (n=120) | 45% (n=120) | 38% | 74°F | Charleston is mostly overcast this month historically: only 38% of days clear on average across 8 years (n=240), avg high 74°F. |
| 28 | Destin FL | 30% (n=120) | 47% (n=120) | 38% | 75°F | Destin is mostly overcast this month historically: only 38% of days clear on average across 8 years (n=240), avg high 75°F. |
| 29 | Hilton Head SC | 31% (n=120) | 44% (n=120) | 38% | 74°F | Hilton Head is mostly overcast this month historically: only 38% of days clear on average across 8 years (n=240), avg high 74°F. |
| 30 | Charlotte NC | 30% (n=120) | 42% (n=120) | 36% | 73°F | Charlotte is mostly overcast this month historically: only 36% of days clear on average across 8 years (n=240), avg high 73°F. |
| 31 | San Antonio TX | 40% (n=120) | 33% (n=120) | 36% | 82°F | San Antonio is mostly overcast this month historically: only 36% of days clear on average across 8 years (n=240), avg high 82°F. |
| 32 | Sea Island GA | 24% (n=120) | 49% (n=120) | 36% | 74°F | Sea Island is mostly overcast this month historically: only 36% of days clear on average across 8 years (n=240), avg high 74°F. |
| 33 | Austin TX | 39% (n=120) | 31% (n=120) | 35% | 80°F | Austin is mostly overcast this month historically: only 35% of days clear on average across 8 years (n=240), avg high 80°F. |
| 34 | Dallas TX | 32% (n=120) | 34% (n=120) | 33% | 76°F | Dallas is mostly overcast this month historically: only 33% of days clear on average across 8 years (n=240), avg high 76°F. |
| 35 | Palm Beach FL | 30% (n=120) | 34% (n=120) | 32% | 81°F | Palm Beach is mostly overcast this month historically: only 32% of days clear on average across 8 years (n=240), avg high 81°F. |
| 36 | Wine Country Sonoma CA | 21% (n=120) | 44% (n=120) | 32% | 68°F | Wine Country Sonoma is mostly overcast this month historically: only 32% of days clear on average across 8 years (n=240), avg high 68°F. |
| 37 | Gulf Shores AL | 22% (n=120) | 38% (n=120) | 30% | 74°F | Gulf Shores is mostly overcast this month historically: only 30% of days clear on average across 8 years (n=240), avg high 74°F. |
| 38 | Fort Lauderdale FL | 26% (n=120) | 32% (n=120) | 29% | 82°F | Fort Lauderdale is mostly overcast this month historically: only 29% of days clear on average across 8 years (n=240), avg high 82°F. → Try March |
| 39 | Houston TX | 27% (n=120) | 28% (n=120) | 28% | 78°F | Houston is mostly overcast this month historically: only 28% of days clear on average across 8 years (n=240), avg high 78°F. → Try October |
| 40 | Miami FL | 26% (n=120) | 28% (n=120) | 27% | 82°F | Miami is mostly overcast this month historically: only 27% of days clear on average across 8 years (n=240), avg high 82°F. → Try March |
| 41 | San Luis Obispo CA | 25% (n=120) | 28% (n=120) | 26% | 68°F | San Luis Obispo is mostly overcast this month historically: only 26% of days clear on average across 8 years (n=240), avg high 68°F. → Try August |
| 42 | Asheville NC | 12% (n=120) | 26% (n=120) | 19% | 66°F | Asheville is poor for sun this month: just 19% of days clear historically (n=240). The 8-year record says to look elsewhere. → Try September |
| 43 | Nashville TN | 13% (n=120) | 22% (n=120) | 18% | 69°F | Nashville is poor for sun this month: just 18% of days clear historically (n=240). The 8-year record says to look elsewhere. → Try September |
| 44 | San Diego CA | 14% (n=120) | 12% (n=120) | 13% | 67°F | San Diego is poor for sun this month: just 13% of days clear historically (n=240). The 8-year record says to look elsewhere. → Try August |
| 45 | Newport Beach CA | 9% (n=120) | 10% (n=120) | 10% | 66°F | Newport Beach is poor for sun this month: just 10% of days clear historically (n=240). The 8-year record says to look elsewhere. → Try August |
| 46 | Santa Fe NM | 7% (n=120) | 9% (n=120) | 8% | 63°F | Santa Fe is poor for sun this month: just 8% of days clear historically (n=240). The 8-year record says to look elsewhere. → Try June |
| 47 | Taos NM | 4% (n=120) | 11% (n=120) | 8% | 62°F | Taos is poor for sun this month: just 8% of days clear historically (n=240). The 8-year record says to look elsewhere. → Try June |
| 48 | Big Sur CA | 2% (n=120) | 2% (n=120) | 2% | 60°F | Big Sur is historically very rarely clear this month: only 2% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try August |
| 49 | Carmel-by-the-Sea CA | 2% (n=120) | 0% (n=120) | 1% | 58°F | Carmel-by-the-Sea is historically very rarely clear this month: only 1% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try October |
| 50 | Outer Banks NC | 0% (n=120) | 2% (n=120) | 1% | 64°F | Outer Banks is historically very rarely clear this month: only 1% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try June |
| 51 | Aspen CO | 0% (n=120) | 0% (n=120) | 0% | 50°F | Aspen is historically very rarely clear this month: only 0% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try August |
| 52 | Jackson Hole WY | 0% (n=120) | 0% (n=120) | 0% | 46°F | Jackson Hole is historically very rarely clear this month: only 0% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try July |
| 53 | Lake Tahoe CA | 0% (n=120) | 0% (n=120) | 0% | 50°F | Lake Tahoe is historically very rarely clear this month: only 0% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try July |
| 54 | Park City UT | 0% (n=120) | 0% (n=120) | 0% | 46°F | Park City is historically very rarely clear this month: only 0% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try July |
| 55 | Vail CO | 0% (n=120) | 0% (n=120) | 0% | 46°F | Vail is historically very rarely clear this month: only 0% of days meet the clear bar across 8 years (n=240). Plan for clouds. → Try August |
Honest note on the bottom of this list: Vail is historically 0% clear in April (n=240 days). That is not a soft number — it means roughly 0 days out of every 100 historically meet our clear bar here in this month. If you want Vail, try August instead.
Every month
All percentages are historical averages from the ERA5 reanalysis via Open-Meteo, 8 full years (2018–2025). “Clear” means avg high ≥ 72 °F, precipitation < 1 mm, and a non-precipitation weather code. This is history, not a forecast. The live 7-day outlook for any destination is on its own page and may differ from the long-run average. Data from Open-Meteo.