Зимой Днепр замерзает обычно после 20-дневного периода, в течение которого удерживается температура ниже 0 °C. Замерзание начинается с севера, а вскрытие ледового покрова — с юга. Благодаря этому заторы льда и вызванные ими наводнения на Днепре случаются редко.
Cреднее время появления льда на реке и вскрытия у отдельных городов:
Зимой у реки Днепр очень неустойчивый ледовый режим. Бывало такое, что река замерзла, а потом вскрывалась и снова "засыпала". Замерзать река начинает в начале декабря с верховий, а в середине и в низинах - в конце декабря. Водохранилища Днепра могут замерзнуть раньше, а раскрыться позже.