Вечером 15 октября над позициями Шварценберга в небо взмыли три белые ракеты, на которые тремя красными ответил лагерь Блюхера к северу от Парте. Союзники обменивались сигналами и выясняли свое взаимное расположение. Макдональд, не желая, чтобы враги заняли Шведский редут, послал караулить его 23-й егерский полк Марбо. Сидя там под звездами, высыпавшими на ясном ночном небе, Марбо заметил группу офицеров, поднимающихся на возвышенность, и услышал, что они переговариваются по-французски. Надеясь захватить важных офицеров из вражеского штаба, он отправил два эскадрона направо и налево от холма, но, к несчастью, один из кавалеристов, выронив саблю и не желая упустить вражеских разведчиков, выстрелил из карабина и убил прусского майора. Вся группа немедленно пустилась в бегство, а Марбо, не в состоянии ее преследовать из-за приближающегося вражеского эскорта, упустил такой трофей, о котором сожалел всю жизнь. В составе группы находились русский царь, прусский король и несколько их ближайших советников. Именно подобные неудачи преследовали Великую армию на всем пути от Москвы до Ватерлоо.
На следующее утро в девять часов битва началась на всех трех фронтах. Блюхер и дезертир генерал Йорк атаковали Мармона в Мокерне; австрийский генерал Гюлэ с 19 тысячами солдат штурмовал Линденау; на главном поле против Виктора, Удино, Лористона, Макдональда и Мортье в Вахау и Либертвольковице выступила четырьмя колоннами армия Шварценберга, а генерал Мерфельд переправился через Плейсе и ударил по Понятовскому, разместившемуся в Конневице. Генерал Друо открыл по центру союзников огонь из ста пятидесяти пушек — подобной канонады, слившейся в «один долгий непрерывный звук», как говорит свидетель, мир никогда доселе не слышал.
Целью Шварценберга в первый день боя было обойти правое крыло французов, опиравшееся на Плейсе, но почва здесь была болотистая, и он почти ничего не мог сделать с решительным Понятовским, цеплявшимся за цепочку из трех деревень на правом берегу. Наполеон же намеревался прорваться через вражеский центр в Гульденгоссе, после чего бить по правому флангу. Как только первая атака союзников была отражена, у него появилась возможность сделать это, поскольку Шварценберг выделил слишком много людей для охвата позиций Понятовского, и те увязли на влажных лугах.
В два часа дня французы двинулись вперед неудержимой волной. Виктор взял Вахау и Маркклеберг и при тесном взаимодействии с Удино и гвардией наступал на Гульденгоссу. Еще левее Макдональд и Мортье при поддержке кавалеристов Себастиани сметали все на своем пути. Часом позже кавалерия Мюрата пронеслась через их ряды, начиная преследование уже, казалось, разбитой армии, а далеко на севере лейпцигские колокола затрезвонили в честь победы императора. Но аплодисменты были преждевременными. Союзники дрогнули, но они были еще отнюдь не разбиты.
Впервые вмешательство царя Александра оказалось полезным. Вопреки приказам Шварценберга он остановил переброску подкреплений на левое крыло и отдал приказ о массированной контратаке с использованием всех наличных резервов, включая тринадцать эскадронов русских кирасир и поддерживавших их казаков. Этот поток свежей союзной кавалерии обрушился на сильно побитые десять тысяч Мюрата, выбивая их с завоеванных позиций. Виктор, чтобы избежать флангового обхода, был вынужден отступить к Вахау, а Лористон и Удино отошли в центре, но Макдональд отчаянно цеплялся за руины Либертвольковица. Одновременно во взаимодействии с этой яростной кавалерийской атакой австрийский генерал Мерфельд наконец сумел форсировать Плейсе на правом фланге у французов, вытеснив Понятовского из Конневица и взяв соседнюю деревню Долиц, но ему приходилось отчаянно бороться за каждый дюйм пути, и его части полегли почти полностью. В ходе контратаки егеря Старой гвардии под командованием генерала Кюриаля не только отшвырнули австрийцев за реку, но и захватили их генерала.
Тем временем к западу и северу от Эльстера шли два других сражения, каждое из которых при обычных обстоятельствах рассматривалось бы как крупная битва, — одно за обладание лейпцигским пригородом Линденау, второе за позиции Мармона в Мокерне и соседних деревнях.
Оба пункта имели для французов важнейшее значение. Если бы Бертран был разбит в Линденау, враг бы захватил мост, перерезав единственный путь отступления во Францию; если бы Мармон поддался, пруссаки Блюхера хлынули бы в город, появившись в тылу у сражающейся главной армии. Бертран заслуживал всяческих похвал. После семи часов отчаянной борьбы австриец Гюлэ захватил и какое-то время удерживал Линденау, но Бертран отбросил его штыковой атакой, после чего не отступал ни на шаг, обороняя жизненно важный мост через Эльстер.