The tables below give yearly averages for snowfall at cities, towns and parks in Oklahoma. The numbers are for the total amount of snow and for how many days it snows at least 0.1 inches (0.25 centimetres). The snowfall totals are annual averages based on weather data collected from 1981 to 2010 for the NOAA National Climatic Data Center. read more
Tulsa, Oklahoma gets 42 inches of rain, on average, per year. The US average is 39 inches of rain per year. Tulsa averages 6 inches of snow per year. The US average is 26 inches of snow per year. On average, there are 227 sunny days per year in Tulsa. The US average is 205 sunny days. read more