A sport utility was swept away by floodwaters north of NW 122 on MacArthur Boulevard. The driver climbed onto the top of the vehicle before he was rescued by firefighters in a boat. Another car is in approximately three feet of water, but that vehicle is empty, according to fire radio traffic.
A flash flood warning is in effect in 10 counties, according to the National Weather Service.
Portions of Caddo, Canadian, Cleveland, Grady, Lincoln, Logan, McClain, Oklahoma, Payne and Pottawatomie counties are included in the warning until 1:15 a.m.
Thunderstorms with very heavy rain were moving northeast along Interstate 44 from Lawton, northeast through Oklahoma City and up to Cushing, the weather service reported.
Both directions of U.S. 270 between Geary and Calumet in Canadian County is closed because of heavy rains, the state transportation department reports.
The Mesonet site in El Reno has recorded 4.96 inches of rainfall from 5:15 p.m. to 11:15 p.m. In north Oklahoma City, 2.42 inches have fallen in the same time and 2.75 inches of rain has been reported in Guthrie.