New Delhi, July 14 -- Skywatchers can now catch the Southern Delta Aquariids, an annual meteor shower that remains active from July 12 to August 23, 2026. The shower is expected to peak on the night of July 30-31, but this year's display will be significantly affected by bright moonlight, making many of its faint meteors difficult to spot.

The Southern Delta Aquariids are an annual meteor shower produced by debris believed to originate from Comet 96P/Machholz, a short-period comet that circles the Sun roughly once every five years.

As Earth passes through the comet's debris trail each July, tiny particles enter the planet's atmosphere at around 41 kilometers per second (25 miles per second). The particles burn up due to atmospheric fric...