From triple-digit heat to “large hail” and severe thunderstorms, Americans across the country are in for some potentially dangerous weather as they head into the holiday weekend ahead of the Fourth of July, weather forecasters said.

An oppressive heat wave that has already caused more than a dozen deaths in Texas alone has finally been easing up, but the National Oceanic and Atmospheric Administration said Friday that “hazardous heat and humidity is still expected to impact locations across the Southeast through Independence Day.”

Plus, Americans in some of the regions where Canadian wildfire smoke has blanketed the sky with a haze will continue to see air quality that is moderate to unhealthy for sensitive groups over the weekend. That, however, is a significant improvement from the last few days.

Here’s what to expect from the weather this weekend:

Thunderstorms, hail, flash flooding

A “slow-moving storm system” over this weekend and into early next week could bring heavy rainfall, severe thunderstorms and other dangerous weather this weekend, the NOAA said.

The mid-Mississippi Valley through the central Appalachians could see clusters of thunderstorms, damaging winds, large hail and flash flooding Saturday and Sunday. The storm system is expected to bring similar risks to the Mid-Atlantic between late Sunday and early Tuesday, potentially dampening 4th of July festivities.

The northern Plains region, the Southeast, Northeast and along the Rocky Mountains region may also see rain and thunderstorms on Monday and Tuesday.

US weather watches and warnings map