National rankings

Towns with the mildest winters in the U.S.

Ranked by the typical overnight low in January, 1991–2020, from NOAA’s gridded climate normals for each town. Neighboring towns on the same 5 km grid square have the same numbers, so each square is listed once, under its largest town. Top 100 towns and cities with 10,000+ residents.

NOAA U.S. Climate Normals, 1991–2020

#TownJanuary lowJanuary highSnow a year
1 KailuaHI · 21,818 people 68.6° 81° 0 in
2 KaiminaniHI · 11,465 people 68.6° 81° 0 in
3 Kaneohe BaseHI · 10,919 people 68.1° 79° 0 in
4 Pearl City Pearl CityHI · 44,547 people 66.8° 81° 0 in
5 Map of Waipahu WaipahuHI · 40,482 people 66.8° 81° 0 in
6 Halawa HalawaHI · 14,385 people 66.8° 81° 0 in
7 Royal KuniaHI · 13,555 people 66.8° 81° 0 in
8 Map of Waimalu WaimaluHI · 13,061 people 66.8° 81° 0 in
9 Map of Waipio WaipioHI · 10,870 people 66.8° 81° 0 in
10 Map of Kaneohe KaneoheHI · 37,355 people 66.3° 78° 0 in
11 Kapaa KapaaHI · 11,094 people 66.0° 79° 0 in
12 East Honolulu East HonoluluHI · 51,360 people 64.8° 78° 0 in
13 Kailua KailuaHI · 39,640 people 64.8° 78° 0 in
14 Key West Key WestFL · 25,720 people 64.8° 76° 0 in
15 Waianae WaianaeHI · 12,918 people 64.8° 79° 0 in
16 Nanakuli NanakuliHI · 12,383 people 64.8° 79° 0 in
17 Maili MailiHI · 11,570 people 64.8° 79° 0 in
18 Makaha MakahaHI · 10,066 people 64.8° 79° 0 in
19 Kapolei KapoleiHI · 22,232 people 64.7° 81° 0 in
20 Makakilo MakakiloHI · 20,735 people 64.7° 81° 0 in
21 HiloHI · 50,404 people 64.1° 79° 0 in
22 Map of Hawaiian Paradise Park Hawaiian Paradise ParkHI · 13,203 people 64.1° 79° 0 in
23 Lahaina LahainaHI · 10,162 people 64.1° 77° 0 in
24 Kahului KahuluiHI · 28,288 people 63.6° 82° 0 in
25 Map of Wailuku WailukuHI · 16,926 people 63.6° 82° 0 in
26 Waihee-Waiehu Waihee-WaiehuHI · 10,988 people 63.6° 82° 0 in
27 Urban HonoluluHI · 345,482 people 63.1° 76° 0 in
28 Map of Ewa Gentry Ewa GentryHI · 26,563 people 62.2° 80° 0 in
29 Ocean PointeHI · 17,085 people 62.2° 80° 0 in
30 Ewa Beach Ewa BeachHI · 14,376 people 62.2° 80° 0 in
31 Map of Key Largo Key LargoFL · 13,026 people 62.2° 75° 0 in
32 Map of Key Biscayne Key BiscayneFL · 14,791 people 61.5° 76° 0 in
33 Miami Beach Miami BeachFL · 82,031 people 61.3° 76° 0 in
34 Miami Shores Miami ShoresFL · 11,752 people 61.2° 76° 0 in
35 Coral Gables Coral GablesFL · 49,802 people 61.0° 76° 0 in
36 North Miami Beach North Miami BeachFL · 43,898 people 61.0° 76° 0 in
37 Palmetto Bay Palmetto BayFL · 24,639 people 60.8° 76° 0 in
38 Map of Pinecrest PinecrestFL · 18,462 people 60.8° 76° 0 in
39 North Miami North MiamiFL · 60,344 people 60.7° 76° 0 in
40 Miami MiamiFL · 459,745 people 60.6° 76° 0 in
41 Hallandale Beach Hallandale BeachFL · 41,854 people 60.6° 76° 0 in
42 Mililani TownHI · 27,668 people 60.6° 76° 0 in
43 Mililani Mauka Mililani MaukaHI · 21,278 people 60.6° 76° 0 in
44 Wahiawa WahiawaHI · 17,996 people 60.6° 76° 0 in
45 Map of Schofield Barracks Schofield BarracksHI · 16,270 people 60.6° 76° 0 in
46 Hollywood HollywoodFL · 155,082 people 60.4° 76° 0 in
47 Map of Brownsville BrownsvilleFL · 16,936 people 60.2° 76° 0 in
48 Fort Lauderdale Fort LauderdaleFL · 185,604 people 60.0° 76° 0 in
49 Dania Beach Dania BeachFL · 32,180 people 60.0° 76° 0 in
50 Lighthouse Point Lighthouse PointFL · 10,600 people 59.9° 76° 0 in
51 Map of West Little River West Little RiverFL · 33,890 people 59.8° 76° 0 in
52 Map of Ojus OjusFL · 19,198 people 59.7° 76° 0 in
53 Cutler BayFL · 45,070 people 59.5° 76° 0 in
54 Palmetto Estates Palmetto EstatesFL · 16,129 people 59.4° 76° 0 in
55 Map of Westview WestviewFL · 12,107 people 59.4° 76° 0 in
56 Oakland ParkFL · 44,682 people 59.2° 76° 0 in
57 Map of Ives Estates Ives EstatesFL · 28,506 people 59.2° 76° 0 in
58 Map of Coral Terrace Coral TerraceFL · 24,895 people 59.2° 76° 0 in
59 Map of Miami Springs Miami SpringsFL · 13,726 people 59.1° 77° 0 in
60 Pompano Beach Pompano BeachFL · 114,147 people 59.0° 76° 0 in
61 Boca Raton Boca RatonFL · 100,234 people 59.0° 76° 0 in
62 Miami Gardens Miami GardensFL · 113,177 people 58.8° 77° 0 in
63 Boynton Beach Boynton BeachFL · 81,435 people 58.8° 75° 0 in
64 Opa-locka Opa-lockaFL · 16,282 people 58.7° 77° 0 in
65 Map of Princeton PrincetonFL · 42,625 people 58.6° 77° 0 in
66 Lantana LantanaFL · 12,256 people 58.6° 75° 0 in
67 Kendall KendallFL · 79,562 people 58.5° 77° 0 in
68 Lake Worth Beach Lake Worth BeachFL · 43,365 people 58.5° 75° 0 in
69 Hialeah HialeahFL · 226,165 people 58.4° 77° 0 in
70 Map of Fountainebleau FountainebleauFL · 55,665 people 58.3° 77° 0 in
71 Map of Westchester WestchesterFL · 52,032 people 58.3° 77° 0 in
72 Map of Goulds GouldsFL · 14,425 people 58.3° 77° 0 in
73 Deerfield Beach Deerfield BeachFL · 88,093 people 58.2° 76° 0 in
74 Delray Beach Delray BeachFL · 67,979 people 58.2° 76° 0 in
75 Lauderdale LakesFL · 36,404 people 58.2° 76° 0 in
76 Miami Lakes Miami LakesFL · 31,553 people 58.2° 77° 0 in
77 Doral DoralFL · 79,216 people 58.1° 77° 0 in
78 Lauderhill LauderhillFL · 74,896 people 58.0° 76° 0 in
79 Map of Country Club Country ClubFL · 51,296 people 58.0° 77° 0 in
80 South Miami Heights South Miami HeightsFL · 38,766 people 58.0° 77° 0 in
81 Homestead HomesteadFL · 82,807 people 57.9° 77° 0 in
82 Map of Coconut Creek Coconut CreekFL · 58,330 people 57.8° 76° 0 in
83 Map of Kendale Lakes Kendale LakesFL · 52,622 people 57.8° 77° 0 in
84 Riviera Beach Riviera BeachFL · 38,657 people 57.8° 75° 0 in
85 Map of Three Lakes Three LakesFL · 16,888 people 57.8° 77° 0 in
86 Davie DavieFL · 108,346 people 57.7° 77° 0 in
87 Tamiami TamiamiFL · 49,752 people 57.7° 77° 0 in
88 Map of Naranja NaranjaFL · 15,796 people 57.7° 77° 0 in
89 North Palm Beach North Palm BeachFL · 13,238 people 57.7° 74° 0 in
90 Hialeah Gardens Hialeah GardensFL · 22,915 people 57.6° 77° 0 in
91 Plantation PlantationFL · 96,293 people 57.5° 77° 0 in
92 Margate MargateFL · 59,198 people 57.5° 76° 0 in
93 Miramar MiramarFL · 138,600 people 57.4° 77° 0 in
94 SunriseFL · 97,918 people 57.3° 77° 0 in
95 Florida City Florida CityFL · 12,943 people 57.3° 77° 0 in
96 Pembroke Pines Pembroke PinesFL · 173,194 people 57.2° 77° 0 in
97 Map of Richmond West Richmond WestFL · 35,593 people 57.2° 77° 0 in
98 Palm Springs Palm SpringsFL · 27,356 people 57.2° 75° 0 in
99 Map of The Hammocks The HammocksFL · 58,838 people 57.1° 77° 0 in
100 Map of Country Walk Country WalkFL · 19,291 people 57.1° 77° 0 in

How this ranking works

We rank every town by the typical overnight low in January, 1991–2020, from NOAA’s gridded climate normals for each town. The town with the highest figure ranks #1. Normals are 30-year averages, not a forecast, and each town’s Climate page shows its whole year month by month.

Temperatures and rainfall come from NOAA’s gridded normals, about 5 km (3 miles) square, read at each town’s center, so hills and coastlines are built in. Towns whose centers fall in the same square have the same numbers, so only the largest of them is listed.

Only towns with at least 10,000 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Climate: NOAA NCEI U.S. Climate Normals, 1991–2020. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states