Haileyville, OK is located in central Oklahoma and enjoys a warm, humid climate with mild winters and hot summers. The average temperature throughout the year is around 60°F (15°C). In the winter months, temperatures are usually around 40°F (4°C) while during the peak of summer, temperatures can rise up to 90°F (32°C). Precipitation is fairly common throughout the year and snowfall varies from light to moderate. The area experiences sunny days most of the year with occasional thunderstorms in springtime.
Haileyville, Oklahoma gets 47 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Haileyville averages 3 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 225 sunny days per year in Haileyville. The US average is 205 sunny days.
Haileyville gets some kind of precipitation, on average, 84 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 30
Rain: averages 47 inches of rain a year
Snow: averages 3 inches of snow a year