Город Лаон стоял на высоком холме севернее Эны. Он был окружен старинной каменной стеной с бойницами и 46 башнями. Правда, с веками стена обветшала, и в ней имелось несколько проломов. Союзники поставили на городском валу несколько артиллерийских батарей для обстрела окрестностей Лаона.
У подошвы высоты находились четыре селения, которые напоминали собой крепостные бастионы: Сен-Марсель, Нёвиль (Нейвиль) и Во с севера, Семильи (Семилли, Семиллы) и Ардон с юга. По сути дела, это были городские предместья. Подступы к ним были затруднены природными препятствиями.
В Лаоне стоял 17‐тысячный прусский гарнизон генерал-лейтенанта графа Фридриха Вильгельма фон Бюлова, кавалера российского ордена Святого Георгия 2‐й степени. Это был один из лучших военачальников короля Пруссии. Силезская армия союзников занимала позиции вокруг Лаона и в сражении участвовала не вся.
Основные же схватки двухдневного сражения развернулись не за сам городок с обветшалой крепостью, а за обладание деревнями с их крепкими каменными строениями у подножия Лаонского холма. Эти селения являлись как бы естественными фортами города-крепости Лаон. Позиция союзников прикрывалась речками, перелесками и заборами из дикого камня, служившими на той войне хорошими укрытиями для стрелков.
Император-полководец Наполеон I наступал на Лаон с двух направлений. Основным силам французской армии предписывалось атаковать слева по парижскому шоссе со стороны Суассона. На правом фланге удар наносился из Бери-о-Бака на реке Эне 11‐тысячным корпусом маршала О.Ф. Мармона. У французов виделись большие трудности для действий в районе Лаона: мосты через Эну находились в руках союзников, а для наведения временных переправ времени не находилось.
Атака лаонской позиции Силезской армии началась в полдень 25 февраля, в густом тумане на берегах Эны. Маршал Ней с двумя дивизиями Молодой гвардии захватил скоротечной атакой укрепленную деревню Семилью у подножия Лаонского холма. В ней защищался за уличными баррикадами отряд подполковника Карла фон Клаузевица, будущего известного германского теоретика (батальон пехоты и часть резервного полка).
Одновременно Старая гвардия маршала Мортье с приданной ей кавалерийской дивизией овладела деревней Ардон восточнее Семильи. Французы стали продвигаться к крепости. Однако пруссаки контратакой сумели отбросить французов от Лаона к Ардону, но дальше они не пошли.
Обеспокоенный фельдмаршал Г.Л. Блюхер сразу же организовал сильную контратаку прусскими и русскими войсками. Гвардейцы маршала Мортье (дивизия дивизионного генерала Поре де Морвана, павшего в бою) были выбиты из Ардона прусской пехотной бригадой генерала Крафта из корпуса Бюлова.
Русский корпус генерала М.С. Воронцова принудил дивизии маршала Мишеля Нея оставить деревню Семилью. В атаке русская пехота так продвинулась вперед, что оказалась в тылу отступающей Старой гвардии. Только благодаря своевременной атаке Нея маршал Мортье смог избежать здесь разгрома.
До позднего вечера перед Лаонским холмом шли самые ожесточенные схватки за обладание полуразрушенными артиллерийским огнем деревнями Семильи и Ардон. Эти два селения четырежды переходили из рук в руки, пока, наконец, Ардон остался в руках союзников, а Семилья – у Молодой гвардии маршала Нея. По сути дела, это был ничейный результат кровавого противостояния под Лаонским холмом.
На линии этих двух деревень к исходу дня 25 февраля устоялся «фронт» между армиями Блюхера и Наполеона. Продвинуться дальше к городку по склонам Лаонского холма французам не удалось даже ценой больших людских потерь. Артиллерийская и ружейная перестрелка велась до ночи.
Корпус маршала Мармона прибыл к месту сражения с опозданием, в 4 часа дня. Он с ходу вошел в бой и захватил на левом фланге союзников деревню Атьес (Атис). Мармона обеспокоило то, что расположение его корпуса отстояло от главных сил французской армии почти на 6 верст болотистой местности. Он пытался наладить «сообщение», но таким попыткам помешали русские казаки.
После схватки за Атьес всюду с наступлением полной темноты атакующие действия сторон затихли. Войска встали на ночлег, выставив сильные дозоры, опасаясь ночных атак противника.
Оба полководца провели ночь в раздумьях над картами окрестностей Лаона. Император Наполеон принял решение атаковать врага и на второй день, чтобы выбить его из городка. Фельдмаршал Прусского королевства готовил иную наступательную операцию. Блюхер точно установил, что корпус маршала Мармона отрезан от главных сил французской армии непроходимым болотом, и решился воспользоваться таким важным обстоятельством.
В ночь на 26 февраля, соблюдая маскировку передвижения войск, Блюхер нанес неожиданный удар по биваку корпуса Мармона. В атаку были отряжены два прусских корпуса генералов Йорка и Клейста. Их действия прикрывались русскими корпусами генералов Ланжерона и Остен-Сакена. Почти вся конная артиллерия Силезской армии, участвовавшая в борьбе за Лаон, была ночью сосредоточена против левого фланга союзников. Такую передислокацию французы «просмотрели».