ALLEGHENY COUNTY (KDKA) — A tornado warning is in effect for Allegheny, Beaver and Washington Counties.

West Virginia will be affected as well.

READ MORE: Butler County-Based Company Pleads Guilty To OSHA Violation That Resulted In Worker's Death

There have already been reports of heavy rain within the last hour.

A flash flood warning is also in effect for the Pittsburgh, Bethel Park and Monroeville areas.

Viewers in Cecil Township and Canonsburg reported golf ball-sized hail.

Photo Credit: Nate Ganter

Photo Credit: Mark Horgan

(Video courtesy of Billie Strother)

(Video courtesy of Brittany Higgins)

Photo Credit: Janae Lawrence

Photo Credit: Jessica Francis

The heavy rains also caused some roads to flood, including Route 51 in Aliquippa.

(Video courtesy of Ronald Smith)

Flooding also occurred in Hampton Township and neighbors came together to help save a house from flooding

(Video courtesy of Nicole Zeise)

Click here for the radar.

MORE NEWS: Pennsylvania Senate Committee Approves Bill To Ban Smoking In Vehicles With Young Children

Don’t forget to download the KDKA Weather App to track storms.