A complex of nearly stationary storms is being blamed for flooding around the Birmingham metro area on Saturday night.

A flash flood warning was allowed to expire at 7:45 p.m. for parts of Jefferson and Shelby counties.

Areas west of downtown Birmingham have been reporting flooding, including Pelham, Hoover and Bessemer, according to the National Weather Service in Birmingham.

3rd time this has flooded in the 30 yrs we have lived there. Seales Rd by the Bessemer airport @spann pic.twitter.com/XUYfkuu7NH — Shea Graham (@SheaBGraham) July 16, 2017

Rain, though not as heavy, has been falling across the rest of the metro area, including the Sloss Music & Arts Festival downtown.

The weather service said the flood-producing storms had been moving away from Sloss, but the area would continue to have to deal with rain -- and the threat of lightning -- through the evening.