Kingfisher, OK County has a humid continental climate with hot summers and cold winters. The average annual temperature for the county is around 63 degrees Fahrenheit (17 Celsius). Annual precipitation in Kingfisher averages out to around 38 inches (965 millimeters), with the majority of that rainfall occurring during the summer months. Snowfall is rare, but not unheard of, as temperatures in this area can reach low enough to enable some snowfall on occasion. On average there is one day per year within Kingfisher where snow accumulates enough to measure at least half an inch deep.
Kingfisher County, Oklahoma gets 34 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Kingfisher County averages 7 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 235 sunny days per year in Kingfisher County. The US average is 205 sunny days.
Kingfisher County gets some kind of precipitation, on average, 71 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 25
Rain: averages 34 inches of rain a year
Snow: averages 7 inches of snow a year