Long Island has a hot and mostly sunny and forecast on tap for the Independence Day weekend, although each day is expected to start off foggy before clearing up.
After the threat of rain passed Wednesday, the Fourth of July on Thursday will set the tone for the four-day weekend with clear skies and temperatures in the high 80s, according to Upton-based National Weather Service forecasters.
Click here for July events calendar
The same weather is expected Friday, Saturday and Sunday as well as through the beginning of next week.