Войска 1-го Прибалтийского фронта, продолжая развивать наступление в направлении нп Бешенковичи, расширили прорыв по фронту до 90 км, в глубину от 15 до 25 км и заняли свыше 300 населенных пунктов. К исходу 24 июня войска фронта вышли на северный берег р. Западная Двина на участке протяженностью до 50 км и передовыми отрядами форсировали реку в районах южнее Комачино (28 км сев.-зап. нп Бешенковичи), Лабейки, Малые Щетьки, Узречье, Буй, Дворище, Мурашки.
Войска 3-го Белорусского фронта, продолжая развивать наступление по всему фронту, расширили прорыв в обороне противника до 170 км и в глубину до 30 км. Наши войска вышли в тыл витебской группировки противника в районе Островно; в центре прорыва овладели районным центром Витебской области Богушевск.
Войска 2-го Белорусского фронта частью сил, продолжая наступление на Могилеве ком направлении, расширили прорыв до 40 км и за день боя продвинулись от 8 до 16 км.
Войска 1-го Белорусского фронта, после мощной артиллерийской и авиационной обработки позиций противника, с утра 24 июня силами правого крыла перешли в наступление на бобруйском направлении. Наступавшие части на ряде участков прорвали сильно укрепленную оборонительную полосу противника, в условиях труднопроходимой лесисто-болотистой местности, продвинулись вперед от 4 до 10 км и заняли более 50 населенных пунктов.
1-й Прибалтийский фронт
6-я гвардейская армия, продолжая развивать наступление, расширила фронт прорыва до 60 км и продвинулась вперед от 16 до 24 км; ее 103-й стрелковый корпус и 23-й гвардейский стрелковый корпус передовыми частями форсировали р. Западная Двина в районах Комачино, Улла, Надежино, Лабейки, Малые Щетьки, Поречье, Узречье, Голыни и вели бои на юго-западном и южном берегу р. Западная Двина.
К 21.00 части армии овладели рубежом с населенными пунктами Павленки (38 км вост. г. Полоцк), Федосовка, Осковатик, Заводка, Ходоровка, Мороз, Подоры, Федьково, Доля и далее по северо-восточному берегу р. Западная Двина до Храково (2 км сев. нп Бешенковичи).
За день боя частями армии захвачено свыше 100 пленных и уничтожено до 1500 солдат и офицеров противника.
1-й танковый корпус двумя танковыми бригадами (159-я и 89-я) вышел на северный берег р. Западная Двина в район Узречье - Дворище - Мурашки - Юдино. За день боя уничтожено 2 "фердинанда" и 2 "пантеры".
43-я армия силами 1-го и 60-го стрелковых корпусов, продолжая наступление в юго-восточном направлении, расширила фронт прорыва до 30 км и продвинулась вперед до 15 км. Наступавшие части вышли на северный берег р. Западная Двина и к 21.00 вели бой на рубеже Бровка - сев. берег р. Западная Двина до Бокишево - Прудины - Гринево и далее по северному берегу р. Западная Двина - Крыжи - Запрудье, форсировав р. Западная Двина на участке Шарылино - Бокишево.
92-й стрелковый корпус во второй половине дня 24.6 прорвал оборону противника на участке Сквиря - Храповичи и к 21.00 вышел на рубеж Прокуды (18 км сев.-зап. г. Витебск) - Касала- пинки.
За день боя частями армии уничтожено свыше 1000 немцев, взято в плен 250 солдат и офицеров и захвачены трофеи: орудий - 50, самоходных орудий - 2, пулеметов - свыше 200, тягачей - 3, автомашин - 2, складов с боеприпасами - 9, с продовольствием - 3 и в районе Пустошь - Никитине освобождено более 500 человек местного населения, предназначенного для отправки в Германию.
На правом крыле фронта 4-я ударная армия частями 360 сд в 7.30 24.6 атаковала противника на участке Тиханово (35 км вост. г. Полоцк) - Ямище. Противник оказывал упорное огневое сопротивление. К исходу дня бой шел на рубеже Ровное - Павленки. Населенный пункт Ровное исключительно.
За день боя уничтожено более 700 немцев. Захвачено 37 пленных, 2 орудия, 30 пулеметов и большое количество автоматов и винтовок.
Авиация фронта произвела 1127 самолето-вылетов. В воздушных боях сбито 4 самолета противника. На аэродроме Улла сожжен 1 ангар.
Авиация противника совершила 50 самолето-пролетов.
3-й Белорусский фронт.
39-я армия, продолжая развивать наступление, к исходу дня 24.6 вышла на рубеж вост. окраина г. Витебск - Васюты - Прудники - Летоки - оз. Городно - Зубаки - Волочково - Стакорщина - Хамищево и левофланговыми частями отрезала пути отхода витебской группировки противника в районах Островно, Синицы, свх. Ходцы. Бои шли за овладение населенными пунктами Островно, Синицы, свх. Ходцы.
5-я армия в 19.00 частями 215 и 144 сд прорвала укрепленные позиции противника на подступах к нп Богушевск и в 21.00 овладела этим пунктом. К исходу дня части армии вели бой на рубеже Госмиро - Дворня - Замошье - Чудня - зап. и юго-зап. нп Богушевск - Гапоны - Марусиновка - Мурашки. На левом фланге армии 159 сд очистила от противника северный берег р. Лучеса и на южном берегу реки овладела районом Рожок - Кулаженки.
11-я гвардейская армия правофланговыми частями овладела нп Бабиновичи и вышла на рубеж Лапицкие - Заозерье - р. Оршица - Выдрица - сев. Шалашино - сев. Буды - станция Осиновка.
31-я армия вела наступательные бои и овладела нп Гуры, Батраковицы и вела бои за нп Бурое Село, Загваздино.
Конно-механизированная группа (3-й гвардейский кавалерийский корпус и 3-й гвардейский механизированный корпус) введена в прорыв. В 20.00 24.6 головами колонн главных сил пересекла железную дорогу на участке станция Лучковское - Богушевск. Передовые части группы в это время были на линии Мошканы - Чудня - Червоный Луг.
Авиация фронта произвела 835 самолето-вылетов.
Авиация противника совершила 15 самолето-пролетов.
По предварительным данным, за 23 и 24.6 наступавшими войсками фронта уничтожено 10 350 солдат и офицеров, 140 орудий, 28 танков и самоходных орудий, 312 пулеметов, 27 минометов, 360 автомашин; захвачено 617 пленных, 104 орудия, 246 пулеметов, 765 винтовок и автоматов, 41 миномет, 47 автомашин, 20 вагонов, 25 радиостанций, 45 складов с военным имуществом и боеприпасами. В воздушных боях сбито 25 самолетов противника.