Montana weather in May: Statewide normals and every place, NOAA 1991-2020

In May, Montana's statewide normal high is 63°F and normal low 38°F; normal highs run from 54°F in Cooke City to 72°F in Savage (NOAA 1991-2020 normals).

Statewide normal high
63°FMay, 1991-2020
Statewide normal low
38°FMay, 1991-2020
Statewide normal precipitation
2.64 inMay
Warmest place
72°Fnormal high, Savage
Coolest place
54°Fnormal high, Cooke City

Where is Montana warmest and wettest in May?

Savage has the warmest May afternoons (72°F) and Cooke City the coolest (54°F). Red Lodge gets the most precipitation (4.72 in) and Stevensville the least (1.45 in). The most snow falls in Cooke City (9.0 inches).

Statewide, May averaged 48.6°F in 2021, 48.5°F in 2022, 56.3°F in 2023, 48.8°F in 2024, 53.4°F in 2025, 53.4°F in 2026, against a 1991-2020 normal of 50.5°F.

Montana in May: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Billings67°F44°F2.360.9
Missoula66°F40°F1.770.3
Great Falls65°F38°F2.431.9
Bozeman65°F38°F2.12–
Butte61°F34°F2.02–
Helena66°F42°F1.950.1
Kalispell65°F38°F1.840.2
Anaconda64°F36°F2.132.0
Whitefish64°F39°F1.990.1
Havre68°F40°F1.860.4
Livingston64°F38°F2.66–
Miles City68°F43°F2.73–
Lewistown63°F37°F2.88–
Sidney71°F43°F2.400.7
Polson66°F41°F1.99–
Hamilton66°F38°F1.53–
Glendive69°F45°F2.570.5
Dillon62°F36°F1.76–
Hardin71°F41°F2.520.0
Shelby64°F38°F1.771.9
Libby69°F40°F––
Glasgow68°F43°F2.220.9
Deer Lodge62°F34°F2.19–
Cut Bank62°F37°F1.65–
Red Lodge62°F37°F4.726.2
Wolf Point70°F40°F2.02–
Conrad66°F39°F2.081.1
Big Sky58°F30°F2.83–
Stevensville68°F39°F1.450.0
Townsend67°F39°F1.780.1
Colstrip65°F42°F3.140.5
Roundup69°F39°F2.550.1
Columbus67°F37°F2.820.5
Malta69°F42°F1.72–
Choteau65°F37°F2.141.4
Baker65°F40°F2.66–
Big Timber67°F40°F3.060.6
Forsyth69°F43°F2.920.4
Plentywood67°F38°F2.04–
Eureka70°F42°F1.780.2
Thompson Falls68°F41°F2.090.0
Fort Benton68°F41°F2.080.3
Seeley Lake65°F34°F1.880.7
Boulder64°F35°F1.86–
West Yellowstone59°F29°F2.70–
Chinook67°F40°F2.42–
Ennis64°F35°F1.931.3
White Sulphur Springs63°F35°F2.08–
Scobey68°F38°F2.100.9
Harlowton64°F37°F2.530.3
Superior71°F40°F1.80–
Troy70°F40°F1.79–
Darby64°F39°F1.60–
Lincoln63°F33°F1.99–
Chester66°F38°F1.680.4
St. Ignatius69°F41°F2.30–
Fairfield62°F41°F2.12–
Gardiner67°F39°F1.97–
Harlem69°F40°F1.89–
Bridger67°F40°F2.250.7
Culbertson71°F40°F2.25–
Hungry Horse64°F41°F2.87–
Joliet66°F36°F2.670.8
Big Sandy68°F41°F2.07–
Circle68°F42°F2.55–
Cascade67°F40°F2.981.2
Terry68°F43°F2.510.0
Alberton68°F38°F2.040.1
Valier64°F39°F2.23–
Huntley68°F41°F2.610.2
Busby68°F39°F2.710.9
Broadus71°F42°F2.75–
Wibaux65°F38°F2.721.3
Stanford63°F38°F3.10–
Ekalaka67°F40°F3.212.6
Twin Bridges66°F36°F1.70–
Fortine68°F38°F1.880.3
Jordan68°F40°F2.00–
Sunburst65°F40°F1.87–
St. Regis69°F38°F––
Trout Creek68°F39°F2.060.0
St. Marie67°F41°F1.94–
Heron67°F39°F2.760.1
Yaak65°F35°F2.18–
Drummond67°F34°F1.810.9
Nashua71°F42°F––
Joplin66°F38°F1.590.4
Hysham70°F43°F2.470.8
Wyola71°F38°F3.85–
Virginia City64°F37°F2.374.3
Hinsdale67°F40°F2.79–
Savage72°F43°F2.590.3
Medicine Lake67°F41°F2.39–
Fort Peck71°F44°F2.52–
Ryegate67°F40°F––
Swan Lake64°F38°F––
Augusta65°F39°F2.67–
Wilsall61°F37°F2.27–
Lima62°F35°F1.664.7
Denton65°F37°F2.83–
Highwood66°F42°F2.50–
St. Mary56°F35°F2.83–
West Glacier64°F39°F2.620.5
Elliston60°F35°F2.49–
Geraldine68°F41°F2.69–
Winifred64°F40°F2.79–
Plevna67°F41°F2.901.3
Westby65°F40°F2.17–
Saco68°F40°F1.77–
Melstone68°F42°F2.921.0
Logan64°F36°F2.68–
Roy68°F40°F2.510.6
Gildford66°F38°F1.77–
Olney63°F34°F2.12–
Wisdom59°F28°F1.75–
Grass Range66°F40°F3.390.9
Judith Gap60°F36°F3.260.4
Rapelje64°F38°F2.731.1
Cooke City54°F28°F2.859.0
Silver Gate55°F29°F––
Loma69°F39°F2.010.8
Zortman61°F39°F3.18–
Glen68°F33°F1.740.0
Vida68°F41°F2.49–
Nye63°F37°F3.312.4
Polebridge63°F32°F––
Ovando63°F32°F1.48–
Neihart63°F35°F––
Raynesford64°F39°F2.88–
Lakeview59°F32°F2.66–
Martinsdale65°F35°F2.581.3
Biddle68°F41°F3.021.3
Sula64°F33°F2.06–
Haugan65°F34°F2.57–
Jackson57°F31°F1.50–
Moccasin62°F37°F2.641.7
Redstone67°F37°F2.22–
Norris66°F43°F3.001.6
Bynum62°F39°F2.64–
Potomac64°F30°F1.860.4
Brockway67°F40°F2.48–
Adel58°F35°F––
Albion (1 mi N)64°F35°F3.141.4
Alder (17 mi S)62°F36°F2.373.6
Alder (19 mi S)63°F33°F2.18–
Austin (1 mi W)60°F35°F2.34–
Bigfork (13 mi S)63°F43°F2.52–
Blackleaf63°F33°F––
Brady 27 ENE (The Knees)64°F41°F1.991.5
Brandenberg70°F41°F3.120.5
Bredette67°F39°F2.090.8
Carlyle (13 mi NW)63°F41°F2.622.4
Carter (14 mi W)65°F38°F2.481.6
Chinook (35 mi SE)63°F37°F2.15–
Cohagen67°F39°F2.330.6
Content (4 mi NNE)67°F38°F2.28–
Creston65°F40°F2.180.1
Del Bonita61°F36°F1.98–
Divide62°F35°F1.780.1
Dunkirk (19 mi NNE)65°F37°F1.67–
East Glacier56°F34°F2.89–
Flatwillow (4 mi ENE)67°F41°F2.830.2
Fort Assiniboine67°F40°F2.120.7
Fort Belknap (2 mi SW)66°F40°F1.86–
Gibson (2 mi NE)64°F37°F2.701.8
Gibson Dam59°F33°F2.93–
Goldbutte (7 mi N)64°F36°F1.893.7
Great Falls 16ST67°F42°F2.66–
Hebgen Dam58°F32°F3.141.2
Holter Dam67°F39°F2.560.1
Hysham (25 mi SSE)66°F39°F2.570.5
Ingomar (9 mi E)68°F39°F2.560.9
Laurin (2 mi NE)62°F37°F1.79–
Lennep (5 mi SW)58°F32°F3.062.5
Lewistown (42 mi WSW)60°F33°F2.83–
Libby (32 mi SSE)62°F34°F2.090.5
Libby Dam (Base)68°F39°F1.75–
Lindbergh Lake60°F38°F2.121.7
Malta (35 mi S)66°F40°F2.420.6
Melville (4 mi W)58°F34°F3.59–
Mildred (5 mi N)67°F39°F2.83–
Millegan (14 mi SE)61°F34°F2.583.4
Mizpah (4 mi NNW)71°F41°F2.920.8
Moorhead (9 mi NE)68°F41°F2.590.5
Mosby (4 mi ENE)68°F44°F2.63–
Mystic Lake57°F35°F4.1014.6
Opheim (10 mi N)65°F36°F2.090.9
Opheim (12 mi SSE)61°F34°F2.081.5
Phillipsburg Ranger Station63°F33°F2.64–
Pompeys Pillar (15 mi N)65°F39°F2.591.1
Port Of Morgan67°F39°F1.830.6
Powderville (8 mi NNE)70°F43°F2.841.1
Raymond Border Station67°F40°F2.170.1
Ridgeway (1 mi S)66°F41°F2.601.9
Rock Springs66°F40°F2.70–
Rogers Pass (9 mi NNE)62°F38°F2.99–
Rudyard (19 mi S)63°F36°F1.77–
Rudyard (21 mi N)66°F36°F1.81–
SKQ Dam65°F40°F2.010.0
Sand Creek66°F41°F––
Shonkin (7 mi S)60°F39°F3.75–
Simpson 6 N - Wildhorse66°F37°F1.910.7
Sonnette (7 mi SW)67°F38°F2.950.2
Sun River (4 mi S)65°F36°F2.20–
Sweetgrass66°F39°F––
Tiber Dam69°F40°F1.38–
Tizer Gardens62°F33°F2.76–
Trident66°F42°F2.18–
Turner (11 mi N)67°F39°F1.971.3
Valentine66°F39°F2.900.5
Western Agricultural Research Center67°F39°F1.55–
Wise River (3 mi WNW)61°F28°F1.90–
Wolf Point (29 mi ENE)67°F38°F2.19–
Wolf Point (34 mi NE)64°F42°F2.29–
Yellowtail Dam68°F44°F2.620.2

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months