The warmest places in North America year-round: ranked by average high temperature

San Miguel tops the list at 33 °C averaged across the year. Ranked from 1991–2020 climate normals across 50 destinations in North America.

Top three averaged across all twelve months: San Miguel (33 °C) , Ciudad Obregón (32 °C) , Managua (32 °C) . Between first and 50th place the avg high differs by 4.0 °C.

# Destination Country Avg high Avg high Avg low Rainfall Wet days Sunshine Sea temp
1 San Miguel El Salvador 33 °C 33 °C 24 °C 147 mm 13 332 h
2 Ciudad Obregón Mexico 32 °C 32 °C 18 °C 28 mm 4 340 h
3 Managua Nicaragua 32 °C 32 °C 24 °C 79 mm 10 329 h
4 Dessalines Haiti 32 °C 32 °C 23 °C 80 mm 12 338 h
5 Mérida Mexico 32 °C 32 °C 22 °C 59 mm 9 328 h
6 Campeche Mexico 32 °C 32 °C 23 °C 70 mm 10 332 h 27 °C
7 Culiacán Mexico 32 °C 32 °C 19 °C 54 mm 6 326 h
8 Mexicali Mexico 32 °C 32 °C 18 °C 6 mm 1 349 h
9 Hermosillo Mexico 32 °C 32 °C 17 °C 20 mm 3 342 h
10 Port-au-Prince Haiti 32 °C 32 °C 24 °C 121 mm 16 338 h 29 °C
11 Bayamo Cuba 32 °C 32 °C 22 °C 93 mm 14 330 h
12 San Luis Río Colorado Mexico 32 °C 32 °C 17 °C 7 mm 1 349 h
13 Guantánamo Cuba 31 °C 31 °C 23 °C 71 mm 12 335 h
14 Carrefour Haiti 31 °C 31 °C 23 °C 107 mm 15 340 h 29 °C
15 Los Mochis Mexico 31 °C 31 °C 20 °C 28 mm 3 337 h 25 °C
16 Villahermosa Mexico 31 °C 31 °C 23 °C 137 mm 15 311 h
17 Saint-Marc Haiti 31 °C 31 °C 24 °C 54 mm 12 341 h 29 °C
18 Acapulco de Juárez Mexico 31 °C 31 °C 23 °C 118 mm 11 324 h 29 °C
19 Phoenix United States 30 °C 30 °C 16 °C 21 mm 2 340 h
20 Las Tunas Cuba 30 °C 30 °C 22 °C 87 mm 13 329 h
21 Camagüey Cuba 30 °C 30 °C 22 °C 80 mm 12 328 h
22 Ciudad del Carmen Mexico 30 °C 30 °C 24 °C 107 mm 12 329 h 28 °C
23 Santiago de los Caballeros Dominican Republic 30 °C 30 °C 21 °C 59 mm 11 334 h
24 Nuevo Laredo Mexico 30 °C 30 °C 19 °C 41 mm 5 300 h
25 Mesa United States 30 °C 30 °C 15 °C 23 mm 3 341 h
26 Santiago de Cuba Cuba 30 °C 30 °C 23 °C 66 mm 11 333 h 28 °C
27 Ciudad Lázaro Cárdenas Mexico 30 °C 30 °C 23 °C 103 mm 9 326 h 29 °C
28 Holguín Cuba 30 °C 30 °C 22 °C 75 mm 13 333 h
29 La Romana Dominican Republic 30 °C 30 °C 23 °C 56 mm 10 340 h 28 °C
30 Reynosa Mexico 30 °C 30 °C 20 °C 47 mm 6 305 h
31 Cienfuegos Cuba 30 °C 30 °C 23 °C 67 mm 10 332 h
32 Tuxtepec Mexico 30 °C 30 °C 22 °C 196 mm 16 297 h
33 Puerto Vallarta Mexico 30 °C 30 °C 21 °C 117 mm 12 310 h 27 °C
34 Port-de-Paix Haiti 30 °C 30 °C 24 °C 83 mm 15 341 h 28 °C
35 Santa Ana El Salvador 30 °C 30 °C 20 °C 86 mm 12 321 h
36 San Juan Puerto Rico 30 °C 30 °C 23 °C 75 mm 14 343 h 28 °C
37 La Paz Mexico 30 °C 30 °C 20 °C 19 mm 3 346 h 25 °C
38 Tuxtla Mexico 30 °C 30 °C 20 °C 138 mm 13 317 h
39 Carolina Puerto Rico 30 °C 30 °C 23 °C 100 mm 19 343 h 28 °C
40 Tapachula Mexico 30 °C 30 °C 21 °C 310 mm 20 311 h
41 San Miguelito Panama 30 °C 30 °C 24 °C 169 mm 20 286 h 28 °C
42 Torreón Mexico 29 °C 29 °C 16 °C 17 mm 3 338 h
43 Pinar del Río Cuba 29 °C 29 °C 22 °C 86 mm 12 333 h
44 Chetumal Mexico 29 °C 29 °C 23 °C 103 mm 15 323 h 28 °C
45 San Salvador El Salvador 29 °C 29 °C 21 °C 129 mm 15 321 h
46 Kingston Jamaica 29 °C 29 °C 23 °C 75 mm 12 338 h 28 °C
47 San Pedro de Macorís Dominican Republic 29 °C 29 °C 24 °C 61 mm 11 339 h 28 °C
48 Belmopan Belize 29 °C 29 °C 22 °C 107 mm 17 303 h
49 Escuintla Guatemala 29 °C 29 °C 20 °C 204 mm 19 318 h
50 San Pedro Sula Honduras 29 °C 29 °C 22 °C 156 mm 20 307 h

Averaged across all twelve months, and only for destinations with a full twelve-month series and a published climate page. Download this ranking as CSV.

Month by month

The same ranking for each month of the year:

How this ranking is built

What is ranked
The average daily high temperature, in °C, averaged across all twelve months, highest first.
Period
1991–2020 climate normals: the same 30 years for every destination, so the list compares like with like.
Who is included
50 destinations in North America with a published climate page and a complete twelve-month series. Neighbouring places that share a climate series are shown once.
Ties
Equal values are ordered by population.
Sources
ERA5 / ERA5-Land reanalysis via Open-Meteo; sea temperature from NOAA OISST v2.1. Measured values are reproduced unchanged; only the ordering is ours.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: ranking order, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.