Smoke from Canadian wildfires has triggered hazardous air quality alerts across Michigan.

Resident captured smoke-filled skies and blazing sunsets as readings soared above 800 in cities like Marquette and Houghton, prompting officials to urge residents to stay indoors.

Air quality is expected to fluctuate through Wednesday, with alerts in effect for over a dozen counties as smoke continues to mix down to the surface.