Due to the threat of thunderstorms, the Independence Day fireworks hosted by the Town of Chesapeake Beach have been canceled for this evening. The rain date is July 8, 2023.