Select a city from the drop down to calculate the annual temperature range.

Annual Temperature Range Calculator

Choose a city to estimate how much average monthly temperature changes from the coldest month to the warmest month, or enter your own values below.

By Location
Custom Values

These city presets are broad major-city climate baselines for calculator use, not live conditions.

Use this tab if you already know the warmest and coldest monthly averages.


Related Calculators

Annual Temperature Range Formula

The following equation is used to calculate the Annual Temperature Range.

AT = MaxT - MinT
  • Where AT is the annual temperature range
  • MaxT is the maximum monthly average temperature for the year
  • MinT is the minimum monthly average temperature for the year

To calculate the annual temperature range, subtract the minimum average temperature for the year by the maximum average temperature for the same year.

Annual Temperature Range by City

Region City Warmest Month Warmest Avg (°C) Coldest Month Coldest Avg (°C) Annual Range (°C)
Northeast
NortheastNew York City, NYJuly26.0January1.524.5
NortheastPhiladelphia, PAJuly26.0January1.025.0
NortheastBoston, MAJuly24.0January-1.025.0
NortheastWashington, DCJuly27.0January2.025.0
NortheastBaltimore, MDJuly27.0January2.025.0
NortheastPittsburgh, PAJuly24.0January-1.025.0
NortheastBuffalo, NYJuly22.0January-2.024.0
NortheastCleveland, OHJuly22.0January-2.024.0
NortheastRichmond, VAJuly26.0January4.022.0
NortheastVirginia Beach, VAJuly26.0January6.020.0
Midwest
MidwestChicago, ILJuly24.0January-3.027.0
MidwestDetroit, MIJuly24.0January-3.027.0
MidwestColumbus, OHJuly24.0January-1.025.0
MidwestIndianapolis, INJuly24.0January-1.025.0
MidwestMilwaukee, WIJuly22.0January-4.026.0
MidwestMinneapolis, MNJuly24.0January-7.031.0
MidwestSt. Louis, MOJuly27.0January1.026.0
MidwestKansas City, MOJuly27.0January1.026.0
MidwestCincinnati, OHJuly26.0January1.025.0
MidwestLouisville, KYJuly27.0January3.024.0
MidwestOmaha, NEJuly25.0January-2.027.0
South
SouthMiami, FLAugust28.7January19.98.8
SouthOrlando, FLAugust28.0January16.012.0
SouthTampa, FLAugust28.0January17.011.0
SouthJacksonville, FLJuly28.0January12.016.0
SouthAtlanta, GAJuly27.0January7.020.0
SouthCharlotte, NCJuly26.0January5.021.0
SouthRaleigh, NCJuly26.0January5.021.0
SouthNashville, TNJuly27.0January4.023.0
SouthMemphis, TNJuly28.0January6.022.0
SouthNew Orleans, LAAugust28.0January12.016.0
SouthHouston, TXAugust29.0January12.017.0
SouthDallas, TXAugust30.0January8.022.0
SouthFort Worth, TXAugust30.0January7.023.0
SouthAustin, TXAugust30.0January11.019.0
SouthSan Antonio, TXAugust30.0January12.018.0
SouthOklahoma City, OKJuly29.0January5.024.0
West
WestLos Angeles, CAAugust24.0January14.010.0
WestSan Diego, CAAugust22.0January14.08.0
WestSan Francisco, CASeptember17.0January11.06.0
WestSacramento, CAJuly25.0January8.017.0
WestFresno, CAJuly29.0January8.021.0
WestSeattle, WAAugust19.0January5.014.0
WestPortland, ORAugust21.0January5.016.0
WestDenver, COJuly24.0January1.023.0
WestColorado Springs, COJuly22.0January-1.023.0
WestPhoenix, AZJuly35.0January12.023.0
WestTucson, AZJuly31.0January13.018.0
WestLas Vegas, NVJuly34.0January10.024.0
WestSalt Lake City, UTJuly27.0January0.027.0
WestAlbuquerque, NMJuly26.0January2.024.0
WestEl Paso, TXJune30.0January8.022.0
Non-Contiguous
Non-ContiguousHonolulu, HIAugust27.0January23.04.0
Non-ContiguousAnchorage, AKJuly15.0January-8.023.0
Non-ContiguousFairbanks, AKJuly17.0January-20.037.0