The weather service has issued a tornado watch until 1 a.m. for seven western Oklahoma counties: Beaver, Ellis, Harper, Roger Mills, Texas, Woods and Woodward.
Tornado watches for eastern Oklahoma were allowed to expire early.
Thunderstorms will gradually move across the Texas and Oklahoma panhandles and into western and northwestern Oklahoma this evening, according to the weather service.
The area most at risk for severe storms is west of a line that extends from Medford in Grant County to Weatherford in Custer County and to Altus in Jackson County, according to the weather service.
The storms are most likely to occur before 2 a.m. Up to golf ball-sized hail and winds of up to 70 mph are possible with any storms that develop, according to the weather service.
Oklahoma City-area forecast
Tonight: Partly cloudy, low around 72. South winds 16 to 21 mph, gusting to 24 mph. Twenty percent chance of showers and thunderstorms, mainly before 1 a.m.