Грамматический словарь Зализняка (склонения слова):
Стаять, стаю, стаем, стаешь, стаете, стает, стают, стая, стаял, стаяла, стаяло, стаяли, стай, стайте, стаявший, стаявшая, стаявшее, стаявшие, стаявшего, стаявшей, стаявшего, стаявших, стаявшему, стаявшей, стаявшему, стаявшим, стаявший, стаявшую, стаявшее, стаявшие, стаявшего, стаявшую, стаявшее, стаявших, стаявшим, стаявшей, стаявшею, стаявшим, стаявшими, стаявшем, стаявшей, стаявшем, стаявших
ста́ять
стает; сов. (несов. стаивать).
Растаяв, исчезнуть, сойти с поверхности (о снеге, льде).
Снег стаял, дороги были еще грязные, но начинало обсыхать. Вересаев, На японской войне.
СТАЯТЬ (стаю, стаешь, 1 и 2 л. не употр.), стает; сов. О снеге, льде: тая, исчезнуть, превратиться в воду.
| несов. стаивать (аю, аешь, 1 и 2 л. не употр.), ает.
ста́ять
СТАЯТЬ -ает; св. Растаяв, исчезнуть, испариться, сойти с поверхности (о снеге, льде). Снег уже стаял. Снег в оврагах ещё не стаял. Стаял лёд с капота машины.
◁ Стаивать, -ает; нсв.
СТ’АЯТЬ, стаю, стаешь, ·совер. (к стаивать1). О снеге и льде: тая под действием тепла, исчезнуть, сойти с поверхности. Снег стаял.