Во-первых, монголы испугались наступившей распутицы, непроходимой для лошадей;Во-вторых, они понесли тяжелые потери; В-третьих, Батый опасался упорного сопротивления новгородцев; В-четвертых, монголы убедились, что для кочевого скотоводства эти земли малопригодны.
Самая известная причина- монголы не пошли на Новгород так как понесли тяжелые потери в результате предыдущих столкновений с русскими войсками.