OKOklahoma rankings

Towns with the coolest summers in Oklahoma

Ranked by the typical afternoon high in July, 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. 133 towns with 2,500+ residents.

NOAA U.S. Climate Normals, 1991–2020

Oklahoma · Coolest summers

Where McLoud lands: #73 of 133

93.5° · Visit McLoud →

#TownJuly highDays at 90°+July low
1 Stilwell Stilwell3,755 people 90.5° 43 69°
2 Map of Jay Jay2,731 people 90.9° 57 69°
3 Miami Miami12,926 people 91.1° 57 70°
4 Map of Grove Grove7,176 people 91.5° 58 70°
5 Vinita Vinita5,300 people 91.7° 58 70°
6 Nowata Nowata3,542 people 91.7° 60 71°
7 Tahlequah Tahlequah16,935 people 91.8° 52 70°
8 Park Hill Park Hill3,237 people 91.9° 52 70°
9 Pawhuska Pawhuska2,930 people 92.0° 61 70°
10 Bartlesville Bartlesville37,878 people 92.1° 71 71°
11 Dewey Dewey3,412 people 92.1° 71 70°
12 Pryor Creek Pryor Creek9,569 people 92.2° 60 71°
13 Claremore Claremore20,166 people 92.3° 62 71°
14 Map of Collinsville Collinsville8,878 people 92.3° 74 71°
15 Catoosa Catoosa7,496 people 92.3° 74 71°
16 Map of Skiatook Skiatook8,632 people 92.4° 74 71°
17 Verdigris Verdigris5,637 people 92.4° 62 71°
18 Bristow Bristow4,272 people 92.4° 69 70°
19 Map of Hominy Hominy3,303 people 92.4° 62 70°
20 Tulsa Tulsa413,794 people 92.5° 74 71°
21 Broken Arrow Broken Arrow118,180 people 92.5° 65 71°
22 Coweta Coweta10,433 people 92.5° 65 71°
23 Idabel Idabel6,987 people 92.5° 80 70°
24 Broken Bow Broken Bow4,226 people 92.5° 81 70°
25 Mannford Mannford3,269 people 92.5° 64 71°
26 Map of Owasso Owasso40,151 people 92.6° 74 71°
27 Sapulpa Sapulpa22,570 people 92.6° 81 71°
28 Sand Springs Sand Springs20,117 people 92.6° 74 71°
29 Map of Kiefer Kiefer2,639 people 92.6° 81 71°
30 Muskogee Muskogee36,758 people 92.7° 70 71°
31 Jenks Jenks27,102 people 92.7° 81 71°
32 Glenpool Glenpool14,151 people 92.7° 81 71°
33 Sallisaw Sallisaw8,605 people 92.7° 61 70°
34 Cleveland Cleveland3,225 people 92.7° 64 71°
35 Heavener Heavener3,012 people 92.7° 71 70°
36 Map of Turley Turley2,968 people 92.7° 74 71°
37 Wagoner Wagoner8,082 people 92.8° 63 71°
38 Okemah Okemah3,063 people 92.8° 75 71°
39 Okmulgee Okmulgee11,348 people 93.0° 67 71°
40 Checotah Checotah3,064 people 93.0° 68 71°
41 Map of Stroud Stroud2,793 people 93.0° 69 70°
42 Map of Bixby Bixby30,155 people 93.1° 65 71°
43 Henryetta Henryetta5,608 people 93.1° 67 71°
44 Map of Fort Gibson Fort Gibson3,808 people 93.1° 70 71°
45 Map of Wilburton Wilburton2,602 people 93.1° 73 71°
46 Map of Midwest City Midwest City58,297 people 93.2° 69 71°
47 Cushing Cushing8,367 people 93.2° 69 71°
48 Map of Slaughterville Slaughterville4,251 people 93.2° 69 71°
49 Roland Roland3,687 people 93.2° 78 70°
50 Muldrow Muldrow3,309 people 93.2° 78 70°
51 Map of Bethel Acres Bethel Acres3,165 people 93.2° 74 71°
52 Eufaula Eufaula2,825 people 93.2° — 71°
53 Stigler Stigler2,729 people 93.2° 75 71°
54 Map of Mustang Mustang22,192 people 93.3° 73 71°
55 McAlester McAlester18,111 people 93.3° 73 71°
56 Poteau Poteau8,959 people 93.3° 71 70°
57 Tecumseh Tecumseh6,332 people 93.3° 74 71°
58 Hugo Hugo5,182 people 93.3° 71 71°
59 Map of Davis Davis2,814 people 93.3° 73 72°
60 Map of Longtown Longtown2,716 people 93.3° 75 72°
61 Map of Nicoma Park Nicoma Park2,566 people 93.3° 69 71°
62 Map of Norman Norman129,672 people 93.4° 76 71°
63 Map of Moore Moore63,420 people 93.4° 73 71°
64 Shawnee Shawnee31,671 people 93.4° 74 70°
65 Ponca City Ponca City24,326 people 93.4° 74 70°
66 Map of Noble Noble7,493 people 93.4° 69 71°
67 Map of Pocola Pocola4,423 people 93.4° 78 71°
68 Map of Spencer Spencer3,928 people 93.4° 69 71°
69 Map of Ada Ada16,575 people 93.5° 76 71°
70 Choctaw Choctaw12,303 people 93.5° 69 71°
71 Seminole7,194 people 93.5° 82 70°
72 Holdenville Holdenville5,902 people 93.5° 78 71°
73 McLoud4,425 people 93.5° 59 71°
74 Map of Chandler Chandler2,899 people 93.5° 73 70°
75 Map of Del City Del City21,494 people 93.6° 73 71°
76 Map of Warr Acres Warr Acres10,466 people 93.6° 76 71°
77 Map of Harrah Harrah6,684 people 93.6° 59 71°
78 Sulphur Sulphur4,874 people 93.6° 73 71°
79 Wewoka Wewoka3,091 people 93.6° 78 71°
80 Map of Jones Jones3,053 people 93.6° 69 71°
81 Oklahoma City Oklahoma City697,125 people 93.7° 73 71°
82 Bethany Bethany20,560 people 93.7° 76 71°
83 Map of Newcastle Newcastle13,001 people 93.7° 76 71°
84 Map of Goldsby Goldsby3,085 people 93.7° 69 71°
85 Map of Tuttle Tuttle8,040 people 93.8° 73 71°
86 Blackwell Blackwell6,042 people 93.8° 72 70°
87 Calera Calera3,007 people 93.8° 84 72°
88 Blanchard Blanchard9,215 people 93.9° 77 71°
89 Map of Edmond Edmond96,825 people 94.0° 83 71°
90 Stillwater Stillwater49,269 people 94.0° 76 71°
91 Yukon Yukon25,529 people 94.0° 76 71°
92 Durant Durant19,746 people 94.0° 82 72°
93 Map of Guymon Guymon12,539 people 94.0° 89 66°
94 Map of The Village The Village9,447 people 94.0° 76 72°
95 Purcell Purcell6,803 people 94.0° 75 71°
96 Perry4,452 people 94.0° 81 71°
97 Perkins Perkins3,262 people 94.0° 79 71°
98 Madill Madill4,004 people 94.1° 87 73°
99 Tonkawa3,014 people 94.1° 72 70°
100 El Reno El Reno18,557 people 94.2° 75 71°
101 Map of Piedmont Piedmont8,342 people 94.2° 76 71°
102 Map of Marlow Marlow4,451 people 94.2° 76 71°
103 Ardmore Ardmore24,877 people 94.3° 85 72°
104 Map of Hinton Hinton4,909 people 94.3° 82 71°
105 Enid Enid50,653 people 94.4° 80 71°
106 Map of Lone Grove Lone Grove5,125 people 94.4° 88 72°
107 Map of Weatherford Weatherford12,004 people 94.5° 78 70°
108 Pauls Valley Pauls Valley6,062 people 94.5° 85 71°
109 Atoka Atoka2,894 people 94.5° 82 72°
110 Marietta Marietta2,865 people 94.5° 96 73°
111 Map of Watonga Watonga2,623 people 94.5° 78 71°
112 Woodward Woodward11,882 people 94.6° 80 69°
113 Map of Elk City Elk City11,361 people 94.6° 78 70°
114 Map of Guthrie Guthrie11,243 people 94.6° 83 71°
115 Tishomingo Tishomingo3,083 people 94.6° 80 72°
116 Map of Lindsay Lindsay2,884 people 94.9° 76 71°
117 Duncan Duncan22,958 people 95.1° 76 72°
118 Map of Chickasha Chickasha16,539 people 95.1° 91 71°
119 Map of Elgin Elgin3,608 people 95.1° 82 72°
120 Map of Hennessey Hennessey2,567 people 95.1° 80 71°
121 Anadarko Anadarko5,572 people 95.2° 75 71°
122 Map of Alva Alva4,982 people 95.3° 88 69°
123 Kingfisher Kingfisher5,026 people 95.4° 89 71°
124 Map of Clinton Clinton8,388 people 95.5° 83 70°
125 Map of Sayre Sayre4,796 people 95.5° 78 70°
126 New Cordell New Cordell2,740 people 95.5° 93 71°
127 Map of Fairview Fairview2,687 people 95.7° 90 71°
128 Map of Cache Cache3,074 people 95.8° 83 72°
129 Hobart Hobart3,358 people 96.1° 94 71°
130 Mangum Mangum2,755 people 96.2° 92 71°
131 Lawton Lawton90,595 people 96.3° 83 72°
132 Altus Altus18,646 people 96.9° 106 72°
133 Map of Frederick Frederick3,445 people 97.0° 109 72°

How this ranking works

We rank every town by the typical afternoon high in July, 1991–2020, from NOAA’s gridded climate normals for each town. The lowest ranks first. The town with the lowest 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 2,500 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