Smoke from a fireworks show usually dissipates in a few hours , but in calm, still air it can linger for minutes to several hours and sometimes into the next day.

What affects it

  • Wind: More wind clears smoke faster; light wind lets it hang around.
  • Nighttime air: Evening displays often clear more slowly because the air is more stable and mixes less.
  • Weather inversion: A warm layer aloft can act like a lid and trap smoke near the ground.

Practical range

  • Small show, breezy conditions: often clears in minutes to under an hour.
  • Larger show or still air: often takes a few hours.
  • Dense urban display or inversion: can take 3 to 12 hours , and occasionally longer in some spots.

Health note

Even after the visible haze fades, fine particles can stay elevated for hours, so people with asthma, COPD, or other breathing issues may still feel effects after the smoke looks gone.