Okmulgee, OK County experiences a humid subtropical climate with hot summers and mild winters. The average temperatures range from the mid-40s in the winter to the mid-90s in the summer. Rainfall is plentiful throughout the year, with an annual average of 47 inches. During July and August, temperatures are typically higher than 80 degrees during the day, and often dip into the low 70s at night. Storm activity is also common during this period. Severe thunderstorms can bring strong winds and hail, as well as tornadoes. The spring brings some of Okmulgee's most pleasant weather; temperatures are usually moderate, and rainfall is relatively light.
Okmulgee County, Oklahoma gets 44 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Okmulgee County averages 4 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 230 sunny days per year in Okmulgee County. The US average is 205 sunny days.
Okmulgee County gets some kind of precipitation, on average, 80 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 93 degrees
Winter Low: the January low is 27
Rain: averages 44 inches of rain a year
Snow: averages 4 inches of snow a year