Winter doesn't have to change your lifting. What it changes is the walk: the daily steps that were easy in May get hard when it's dark at the hour you'd take them and cold the moment you step outside. How much that matters depends on where you live, and NOAA puts a number on it: the average January low at each weather station, from its 1991–2020 climate normals.1
The table takes one station for each of 48 large U.S. metro areas: a station within 25 km of the Census Bureau's internal point for the metro's first-named city, preferring one with a complete record. That makes each row a reading at one spot near that city, not a metro average, so the station's name and distance are printed with it. San Francisco and San Jose have no figure, for the reasons given in their rows.
The table
The January low is the average daily minimum temperature for January over 1991 to 2020: a typical January night, not the coldest one. The distance is from the city's Census point to the station. A dagger (†) marks a value from a partial record, explained under the table. Each metro with a page on this site links to it, and the postal codes link to each state's page.
| Metro area | NOAA station (ID), distance | Average January low |
|---|---|---|
| Atlanta–Sandy Springs–Roswell, GA | Atlanta Hartsfield International Airport (USW00013874), 14.9 km | 35.6 F |
| Austin–Round Rock–San Marcos, TX | Austin-Camp Mabry (USW00013958), 2.5 km | 41.8 F |
| Baltimore–Columbia–Towson, MD | Baltimore Wash International Airport (USW00093721), 16.1 km | 25.4 F |
| Birmingham, AL | Birmingham Airport (USW00013876), 6.4 km | 34.9 F |
| Boston–Cambridge–Newton, MA-NH | Boston Logan International Airport (USW00014739), 3.1 km | 23.1 F |
| Charlotte–Concord–Gastonia, NC-SC | Charlotte Douglas Airport (USW00013881), 11.4 km | 31.8 F |
| Chicago–Naperville–Elgin, IL-IN | Chicago Midway Airport 3sw (USC00111577), 13.5 km | 19.5 F |
| Cincinnati, OH-KY-IN | Cincinnati Lunken Airport (USW00093812), 8.5 km | 23.6 F |
| Cleveland, OH | Cleveland (USW00014820), 16.7 km | 22.3 F |
| Columbus, OH | Columbus Port Columbus International Airport (USW00014821), 8.9 km | 22.0 F |
| Dallas–Fort Worth–Arlington, TX | Dallas Love Fld (USW00013960), 10.6 km | 37.9 F |
| Denver–Aurora–Centennial, CO | Denver-Stapleton (USW00023062), 1.0 km | 17.6 F |
| Detroit–Warren–Dearborn, MI | Dearborn #2 (USC00202016), 7.1 km | 19.4 F† |
| Grand Rapids–Wyoming–Kentwood, MI | Grand Rapids (USW00094860), 11.7 km | 18.6 F |
| Hartford–West Hartford–East Hartford, CT | Hartford Brainard Fld (USW00014752), 4.2 km | 20.3 F |
| Houston–Pasadena–The Woodlands, TX | Houston Hobby Airport (USW00012918), 19.4 km | 46.1 F |
| Indianapolis–Carmel–Greenwood, IN | Indianapolis (USW00093819), 13.8 km | 20.9 F |
| Jacksonville, FL | Jacksonville (USW00013889), 17.0 km | 42.9 F |
| Kansas City, MO-KS | Kansas City Downtown Airport (USW00013988), 4.0 km | 22.2 F |
| Los Angeles–Long Beach–Anaheim, CA | U C L A (USC00049152), 6.3 km | 51.9 F |
| Louisville/Jefferson County, KY-IN | Louisville International Airport (USW00093821), 8.2 km | 27.8 F |
| Memphis, TN-MS-AR | Memphis International Airport (USW00013893), 6.1 km | 33.3 F |
| Miami–Fort Lauderdale–West Palm Beach, FL | Miami International Airport (USW00012839), 10.9 km | 61.0 F |
| Milwaukee–Waukesha, WI | Milwaukee Mitchell Airport (USW00014839), 13.1 km | 17.2 F |
| Minneapolis–St. Paul–Bloomington, MN-WI | U Of Mn St Paul (USC00218450), 7.6 km | 5.5 F |
| Nashville–Davidson–Murfreesboro–Franklin, TN | Nashville International Airport (USW00013897), 10.4 km | 30.1 F |
| New York–Newark–Jersey City, NY-NJ | New York Cntrl Pk Twr (USW00094728), 13.2 km | 27.9 F |
| Oklahoma City, OK | Oklahoma City Will Rogers Airport (USW00013967), 11.7 km | 27.0 F |
| Orlando–Kissimmee–Sanford, FL | Orlando International Airport (USW00012815), 4.3 km | 49.5 F |
| Philadelphia–Camden–Wilmington, PA-NJ-DE-MD | Philadelphia International Airport (USW00013739), 17.8 km | 26.0 F |
| Phoenix–Mesa–Chandler, AZ | Phoenix Sky Harbor International Airport (USW00023183), 17.9 km | 46.0 F |
| Pittsburgh, PA | Pittsburgh International Airport (USW00094823), 20.8 km | 21.4 F |
| Portland–Vancouver–Hillsboro, OR-WA | Portland International Airport (USW00024229), 7.1 km | 36.2 F |
| Providence–Warwick, RI-MA | Providence T F Green Airport (USW00014765), 11.3 km | 22.1 F |
| Raleigh–Cary, NC | Raleigh State Univ (USC00317079), 7.0 km | 31.6 F |
| Richmond, VA | Richmond International Airport (USW00013740), 14.0 km | 28.8 F |
| Riverside–San Bernardino–Ontario, CA | Riverside Fire Stn 3 (USC00047470), 1.5 km | 43.0 F† |
| Sacramento–Roseville–Folsom, CA | Sacramento 5 Ese (USW00023271), 4.7 km | 41.1 F |
| Salt Lake City–Murray, UT | Salt Lake City International Airport (USW00024127), 3.6 km | 24.2 F |
| San Antonio–New Braunfels, TX | San Antonio Incarnate Word (USC00417947), 5.1 km | 40.2 F† |
| San Diego–Chula Vista–Carlsbad, CA | San Diego Montgomery Fld (USW00003131), 2.4 km | 46.0 F† |
| San Francisco–Oakland–Fremont, CA | No NOAA normals station within 25 km of San Francisco’s Census point | — |
| San Jose–Sunnyvale–Santa Clara, CA | None used: the one qualifying station within 25 km, Mt Hamilton (USC00045933), is at 1,282 m and doesn’t describe the valley | — |
| Seattle–Tacoma–Bellevue, WA | Seattle Sand Pt Wsfo (USW00094290), 10.4 km | 37.2 F |
| St. Louis, MO-IL | St Louis Lambert International Airport (USW00013994), 17.1 km | 23.8 F |
| Tampa–St. Petersburg–Clearwater, FL | Tampa International Airport (USW00012842), 6.5 km | 52.8 F |
| Virginia Beach–Chesapeake–Norfolk, VA-NC | Norfolk International Airport (USW00013737), 20.1 km | 33.6 F |
| Washington–Arlington–Alexandria, DC-VA-MD-WV | Washington Reagan Airport (USW00013743), 6.4 km | 30.1 F |
Download this table (CSV). Free to reuse with a link back to this page.
† Partial record: NOAA flags these values R (representative) instead of S (standard), with fewer years of record behind them. Years of record for the January low: Detroit (Dearborn #2) 13; Riverside–San Bernardino (Riverside Fire Stn 3) 20; San Antonio (San Antonio Incarnate Word) 17; San Diego (San Diego Montgomery Fld) 19. San Francisco has no NOAA normals station within 25 km of its Census point, so its row has no figure rather than a borrowed station's. San Jose has no figure either: the selection rule prefers a station with a complete record, and within 25 km the only one was Mt Hamilton, 1,282 m up, which describes a mountain, not the valley where the city is, so its climate figures were left out rather than printed from that station or swapped for another one by hand.
What stands out
- Minneapolis–St. Paul is the cold outlier. Its station (U Of Mn St Paul) averages a 5.5 F January low, the coldest of the 46 stations and 11.7 degrees below the next (Milwaukee Mitchell Airport, 17.2 F).
- Twenty-seven of the 46 stations average a January low below freezing, from Minneapolis–St. Paul (5.5 F) up to Raleigh (31.6 F) and Charlotte (31.8 F), just under 32. Memphis (33.3 F) is the first above it.
- North and south aren't the whole story. Atlanta's station averages a 35.6 F January low, colder than Seattle's (37.2 F) and Dallas–Fort Worth's (37.9 F). Miami's 61.0 F is the warmest of the 46; Tampa (52.8 F) and Los Angeles (51.9 F, at the UCLA station) follow.
- Close calls and ties. Detroit (19.4 F, a partial record) and Chicago (19.5 F) are a tenth of a degree apart, and so are Columbus (22.0 F), Providence (22.1 F), Kansas City (22.2 F) and Cleveland (22.3 F) in a row; Phoenix and San Diego tie at 46.0 F, Nashville and Washington at 30.1 F.
How to read your own station's row
A January low is the cold end of a typical January day, so it says the most about the hours a walk before or after work usually falls in. A low below 32 F on average means a typical January morning there starts below freezing. A normal is a 30-year average, not a forecast, and it's measured at the station, not at your door.
What winter changes in a training week
- The walk moves indoors. When it's dark and cold at walking time, take the steps somewhere warm and lit: a treadmill, an indoor track, laps of a big building, or a walking session at home. Same daily target, different place.
- The lifting doesn't change. Same days, same sessions, same progression as in summer. Winter is a reason to move the walk, not to pause the plan.
- Get to the gym on purpose. In a cold month the hard part is leaving the house. Pack the bag the night before, go straight from work, or train at home on the worst days with a three-day dumbbell plan.
- Keep a floor. When the weather wins a week, a 30-minute session keeps it from going to zero. Never miss twice holds in January too.
Related tables: summer heat at the same stations, rain and commute times by metro, how active your metro and your city are, and commute times by state.
Where the numbers come from
NOAA's National Centers for Environmental Information publish the U.S. Climate Normals for 1991 to 2020. The January low is the January value of the normal daily minimum temperature from the Monthly Climate Normals.1 Each value was read from the station's own normals file, with NOAA's completeness flag and years of record, on October 22, 2026, and checked the same day by a second, independent re-fetch: every value, flag and year count matched.
How the station was chosen: the metros are the 25 largest metropolitan statistical areas by the Census Bureau's 2024 population estimates and the 23 other metros among the 50 largest that have a page on this site. For each, up to six stations within 25 km of the Census Bureau's internal point for the first-named principal city were considered, preferring one with standard flags on every value; the distance in the table is from that point. A station describes its own spot, and normals apply less well the farther you are from the station. San Francisco has no station within 25 km of its point, and San Jose's only qualifying station is on a mountain, so neither has a figure here.
If you reuse the table, cite NOAA: Palecki, M., Durre, I., Applequist, S., Arguez, A., Lawrimore, J. (2021). U.S. Climate Normals 2020: U.S. Monthly Climate Normals (1991-2020). NOAA National Centers for Environmental Information. A link back here is appreciated.
If you want a week that already knows what January is like where you live, apply.
General education only, not medical advice. If you have a medical condition, are pregnant, or take medication, check with your doctor before changing how you train or eat.
Sources
- Palecki M, Durre I, Applequist S, Arguez A, Lawrimore J. U.S. Climate Normals 2020: U.S. Monthly Climate Normals (1991-2020), v1.0.1. NOAA National Centers for Environmental Information, 2021. https://doi.org/10.25921/wck8-er13 (accessed October 22, 2026).
