A one-two punch of strong thunderstorms dumped several inches of rain on parts of the Charlotte region over the weekend, triggering flash flooding late Saturday and early Sunday.
Heavy storms Saturday afternoon dumped between 2 and 4 inches of rain on northern Mecklenburg, southern Iredell and Lincoln counties.
More rain came late Saturday. Several inches fell in central and southern Union County, and police in Monroe reported flooding in several locations, forcing officers to shut down roads. High water also was reported in parts of York, southern Mecklenburg and northern Lancaster counties.
During much of Saturday evening, National Weather Service meteorologists said Charlotte was being threatened by thunderstorms moving in two different directions.
Never miss a local story.
One area of storms formed along the outer edge of heavy storms that hit the Columbia area earlier Saturday evening. Those storms moved from Lancaster and Chesterfield counties in South Carolina into Union County.
Another area of storms developed along a cold front pushing slowly eastward. Those storms hammered parts of Cleveland, Lincoln, Gaston, Cherokee, York and Mecklenburg counties.
On Friday, heavy rain postponed high school football games throughout the region.
In Union County, most of the flooding apparently took place in Monroe. Police reported a car partially submerged in the 300 block of East Franklin Street, a short distance east of the downtown district on Saturday night.
About the same time, authorities closed North Charlotte Avenue at Church Street, not far from the county courthouse, because of flooding.
More than 2 feet of water was reported northwest of Monroe, on Benton, Stafford and Spring streets and on Dickerson Boulevard.
The Union County Sheriff’s Office also reported flooding near Waxhaw on Potter Road South at McWhorter Road.
Rain is in the forecast for the next couple of days. Monday’s high will be in the low 80s, with a chance of thunderstorms in the afternoon. Tuesday will be cooler, but rain is expected.