Войска 1-го Прибалтийского фронта, развивая наступление западнее г. Витебск, форсировали р. Западная Двина, северо-западнее и северо-восточное г. Бешенковичи, овладели плацдармом глубиной 12-15 км и в районе Гнездиловичи соединились с войсками 3-го Белорусского фронта, наступавшими из района юго-западнее г. Витебск, завершив окружение витебской группировки немцев. В ходе наступления войска фронта овладели районным центром Витебской области Бешенковичи и заняли до 160 других населенных пунктов.
Войска 3-го Белорусского фронта овладели восточной частью и центром г. Витебск и, продолжая успешное наступление юго-западнее и южнее г. Витебск, в районе Гнездиловичи соединились с войсками 1-го Прибалтийского фронта, овладели районным центром Витебской области г. Сенно и подвижными частями перерезали железную дорогу Орша - Лепель в районе Каменьщина. На оршанском направлении войска фронта последовательно прорвали два промежуточных укрепленных рубежа немцев и вышли севернее г. Орша, углубив прорыв на этом направлении до 30 км.
Войска ударной группировки 2-го Белорусского фронта продолжали развивать наступление на могилевском направлении, овладели районным центром Могилевской области г. Чаусы и заняли до 150 других населенных пунктов.
Войска правого крыла 1-го Белорусского фронта, нанося концентрические удары в направлении г. Бобруйск, продвинулись за день от 8 до 25 км и заняли более 130 населенных пунктов.
1-й Прибалтийский фронт
4-я ударная армия частями левофланговой 360-й стрелковой дивизии вела наступательные бои в направлении нп Ровное (35 км вост. г. Полоцк).
6-я гвардейская армия правофланговыми частями, наступая в общем направлении вдоль железной дороги Витебск - Полоцк, вела бой на рубеже Заполянка (34 км вост. г. Полоцк) - Малый
Рассолай - Закладный - Шилино - Барсучино - (иск.) Подоры - федьково - Доля, а левофланговыми частями, форсировав р. Западная Двина, на фронте 35 км овладела плацдармом глубиной 12-15 км, районным центром Витебской области г. Бешенковичи и вела бой на рубеже Большие Щетьки, по вост. берегу р. Свечанка до района Свеча - Жеребиково - Бешенковичи.
Противник оказывал упорное сопротивление, особенно ожесточенно в районах Оболь, Улла, Бешенковичи и в течение дня предпринял до 10 контратак силою от роты до батальона пехоты с танками.
43-я армия, форсировав р. Западная Двина, на участке оз. Сарро - Гнездиловичи соединилась с частями. 3-го Белорусского фронта, завершив окружение витебской группировки противника и частями 92-го стрелкового корпуса завязала бои на северозападной окраине г. Витебск. К исходу дня 25.6 части армии вели бой на рубеже Кривино (4 км юго-вост. г. Бешенковичи) - Дубровки - Замошье - оз. Сарро - Черногостье - Гнездиловичи -Теребетовка - Заручевье - Новки - пос. Старое Село - Степаньково - Веревщина - Суиково - сев.-зап. окр. г. Витебск (все пункты, за исключением нп Черногостье, пос. Старое Село, нп Веревщина, вкл.).
Противник в районе Теребетовка предпринял 10 контратак от роты до батальона пехоты каждая, поддерживая их танками и самоходными орудиями.
По предварительным данным, за 25.6 частями армии уничтожено до 1500 солдат и офицеров противника и захвачено 146 пленных. В районе Мазалово (7 км сев. г. Витебск) окружен и уничтожен батальон пехоты противника,
Авиация фронта произвела 1382 самолето-вылета. В воздушных боях сбито 4 немецких самолета.
Авиация противника совершила 30 самолето-пролетов. По далеко не полным данным, за период с 22 по 25.6 уничтожено до 12 000 солдат и офицеров противника; войсками фронта захвачено до 1000 пленных, 12 танков, 150 орудий, свыше 350 пулеметов, до 2000 винтовок и автоматов и 15 складов с боеприпасами, продовольствием и другим военным имуществом противника.
3-й Белорусский фронт
39-я армия решительной атакой овладела восточной частью и центром г. Витебск и в районе Гнездиловичи соединилась с частями 43-й армии 1-го Прибалтийского фронта, замкнув кольцо окружения витебской группировки немцев. В течение дня части армии отбили несколько контратак противника, пытавшегося прорвать кольцо окружения в юго-западном направлении, и вели бой на рубеже вост. берег р. Западная Двина в г. Витебск - Трубачи - Волочков - оз. Добрино - Камары - Дорогокупово - вост. и южн. Островно - Гнездиловичи - Дуброва - Зазерье - Лозово.
5-я армия, наступая в общем направлении на Сенно, вышла на рубеж Лугиновичи - Шубки - Савиничи - Шапроны - Витунь - Ивони - Алексиничи - Сидорничи, продвинувшись за день от 12 до 15 км.
Конно-механизированная группа (3-й гв. кавалерийский корпус и 3-й гв. механизированный корпус), введенная в прорыв в общем направлении Богушевск - Сенно, к исходу дня 25.6 частями 3-го гвардейского механизированного корпуса овладела г. Сенно и в районе Каменьшина перерезала железную дорогу Орша - Лепель, имея передовой отряд в районе Суволока. 3-й гвардейский кавалерийский корпус к 19.00 25.6 вышел на рубеж Зимковичи (14км юго-вост. Сенно) - Крупяжна.
11-й гвардейская армия прорвала два промежуточных укрепленных рубежа противника и вышла на рубеж Моньково (19 км сев.-зап. г. Орша) - Межево - Муханово (7 км сев. г. Орша).
31-я армия правофланговыми частями, наступая в направлении г. Орша, к исходу дня 25.6 вела бой на рубеже Андрияново -Кудаевск - Застенок - Пугачеве - сев. окр. Дубровно - сев. окр. нп Бурое Село.
Авиация фронта произвела 793 самолето-вылета.
Авиация противника совершила 14 самолето-пролетов.
По предварительным данным, за 25.6 войсками фронта уничтожено 5750 солдат и офицеров противника, 42 орудия, 20 пулеметов и 150 автомашин; в воздушных боях сбито 6 самолетов противника и 2 самолета уничтожены на аэродромах; захвачено 476 пленных, 91 орудие, 212 пулеметов, 14 танков и самоходных орудий, 822 винтовки, 460 автоматов, 246 автомашин, 34 мотоцикла и более 500 лошадей.