The sun hadn't even come up Monday morning before rain hit parts of the Phoenix area.
Valley drivers were treated to a wet commute while others saw flooding in and around neighborhoods, washes and roads.
Storms were scattered throughout the day across the state.
Apache Junction still has several streets closed due to flooding, according to a post on Apache Junction PD's Facebook page.
Salome, Wenden and Vicksburg are under a flash flood warning until 6:15 p.m.
Flash Flood Warning continues for Salome AZ, Wenden AZ, Vicksburg AZ until 6:15 PM MST pic.twitter.com/OprlIESDDt— NWS Phoenix (@NWSPhoenix) July 24, 2017
NWS issued a flash flood warning in effect until 5:45 p.m. Monday for Arlington, Wintersburg and Tonopah.
Flash Flood Warning including Arlington AZ, Wintersburg AZ, Tonopah AZ until 5:45 PM MST pic.twitter.com/gRuBfMHXk4— NWS Phoenix (@NWSPhoenix) July 24, 2017
Residents are calling the flooding in Queen Creek "exponentially horrible today" saying "this is about the third time it's been this bad."
A boy had to be rescued from floodwaters in Mesa. He was carried to safety.
Viewers captured video of flooding across the Valley.
Several roads and freeways were closed due to flooding.
CLOSED: Lost Dutchman Blvd EB/WB between Cortez Rd and Goldfield Rd is CLOSED due to flooding.. Avoid the area.. #phxtraffic— MCDOT News (@MCDOTNews) July 24, 2017
Flash Flood warnings continue for areas in the east and west Valley including Apache Junction, Queen Creek, Avondale, Goodyear and Buckeye. These areas have seen well-over an inch of rain in the last 24 hours with rainfall totals in Apache Junction and parts of Mesa going over 2 inches.
Twitter user @azweather geek shared a video showing water running off the Superstitions Mountains in Gold Canyon.
Aerial footage from the east Valley showed roads and washes in areas of Apache Junction inundated with water. A woman had to be rescued from a stuck car at 16th Avenue and Saguaro in Apache Junction earlier in the day.
The Phoenix radar shows lots of rain moving around the Valley.
© 2017 KPNX-TV