Основные события 31 марта 1945 года на фронтах Великой Отечественной войны: 1-й Украинский фронт:
Завершил Верхне-Силезскую наступательную операцию. Уничтожена крупная группировка войск противника, сорваны планы по удержанию района верховьев Одера. Полностью освобождена территория Польши.
2-й Украинский фронт: овладел городом Нитра (Словакия), форсировал реку Ваг.
3-й Украинский фронт: Занял важные опорные пункты на реке Раба (Вашвар, Керменд, Сентготтард). Болгарская армия заняла город Чурго к югу от озера Балатон. Занято более 100 населённых пунктов в Венгрии и более 70 в Австрии.
За 31 марта 1945 года на всех фронтах подбито и уничтожено 50 немецких танков. В воздушных боях и огнём зенитной артиллерии сбито 25 самолётов противника.