Ночью Массена отдал приказы своим дивизиям подготовиться в атаке неприятельских позиций в районе Кальдиеро. Войска занимали назначенные места в густом тумане, который не позволил начать битву рано утром. Для атаки австрийской армии маршал собрал все свои силы. Только дивизия Сера должна была продолжить свои маневры в горах на северо-западе от поля сражения, оттягивая на себя значительную часть неприятеля. Дивизии Вердье было поручено попытаться обойти австрийцев с юга, форсировав реку Адидже в районе Персакко. Остальные должны были атаковать неприятеля с фронта. Дивизии Дюэма поручалось наступать на правом фланге. В центре, вдоль шоссе, должна была атаковать дивизия Гарданна. Слева двигалась на штурм высот Колоньоло дивизия Молитора. В резерве за центром располагались гренадеры Партуно, кавалерия д’Эспаня и Мерме. Кирасирам Пюли было приказано оставаться на правом берегу Адидже и поддержать при необходимости обходное движение Вердье. Общая численность войск Массена, сосредоточенных перед австрийскими позициями, не превосходила 33 тыс. человек.
Эрцгерцог Карл тоже не собирался оставаться пассивным. Он решил не только оборонять редуты, но и решительно контратаковать французов. На правом фланге на высотах он поставил войска генерала Зимбшена (20 батальонов, четыре эскадрона). В центре по сторонам шоссе располагались части генерала Бельгарда (в две линии: в первой 16 батальонов, 12 эскадронов; во второй 14 батальонов, 12 эскадронов). Левое крыло составили войска под начальством князя Рейса (14 батальонов, восемь эскадронов). Наконец, на крайнем левом фланге, у самой реки Адидже, в деревне Чивико-дель-Кристо, находилась дивизия генерала Нордмана (семь батальонов, восемь эскадронов). Отряд в семь батальонов и восемь эскадронов был оставлен для охраны лагеря Сан-Грегорио. Кроме того, отряд Розенберга продолжал оставаться в горах, действуя против дивизии Сера. А далеко влево, в южном направлении, был выслал отряд под командованием генерала Давидовича.
Эрцгерцог действовал в старых «добрых» австрийских традициях. Имея возможность сосредоточить подавляющее превосходство на поле боя, выделением значительных отрядов вправо и влево он ослабил свои главные силы. Наконец, он даже и не подумал подтянуть к полю боя армию южного Тироля под командованием Гиллера. В результате общая численность австрийских войск, которые могли реально участвовать в сражении, составляла около 49 тыс. человек. Тем не менее это было значительное превосходство, особенно с учетом силы кальдиерской позиции.