Why is it der Schneeregen?

Schneeregen is a compound noun, and German compounds take the article of their last word: der Regen. So it’s der Schneeregen.

Sense 1
der

Meaning

[1] Precipitation, in which rain and snow fall at the same time - mixed -

[1] Niederschlag, bei dem Regen und Schnee zugleich – gemischt – fallen

Examples

[1] Heavy sleet is just falling

[1] Soeben fällt heftiger Schneeregen.

Declension

1 Singular Plural
Nominativ der Schneeregen die Schneeregen
Genitiv des Schneeregens der Schneeregen
Dativ dem Schneeregen den Schneeregen
Akkusativ den Schneeregen die Schneeregen

Dictionary entries include material from Wiktionary. Wiktionary