... including targeted forecasts at the time of your arrival to each point!
Sand Springs, Oklahoma experiences hot and humid summers, with average temperatures in the mid-80s (Fahrenheit). July is usually the hottest month with temperatures reaching the high 90s (Fahrenheit). Winters in Sand Springs tend to be mild, with average temperatures in the 40s (Fahrenheit). January is usually the coldest month with temperatures dipping to the low 30s (Fahrenheit). Spring and fall are both pleasant, with temperatures ranging from the mid-50s (Fahrenheit) to the low-70s (Fahrenheit). Sand Springs receives an average of 52 inches of rainfall each year, with most of it falling in the summer months. The area also receives a moderate amount of snowfall each year, averaging around 7 inches.
As of 2020, the city population is 19912.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Sand Springs, Oklahoma.