74848 Holdenville, OK is located in the south-central part of the state in Hughes County and has a humid subtropical climate. The city experiences hot and humid summers with moderate temperatures throughout the year and cold, dry winters. Precipitation tends to be abundant throughout the year with average annual precipitation ranging from 31 to 33 inches. Average temperatures range from 40 to 90 degrees Fahrenheit throughout the year. The area also experiences an average of 50–60 days of thunderstorms each year with occasional flooding possible in some parts of town during periods of heavy rainfall.
Holdenville (zip 74848), Oklahoma gets 42 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Holdenville (zip 74848) averages 4 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 232 sunny days per year in Holdenville (zip 74848). The US average is 205 sunny days.
Holdenville (zip 74848) gets some kind of precipitation, on average, 74 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 94 degrees
Winter Low: the January low is 28
Rain: averages 42 inches of rain a year
Snow: averages 4 inches of snow a year