Суворов намеревался нанести по войскам Макдональда ещё более чувствительный удар. Теперь он ощущал близость противника, о силах которого в течение последних недель получал противоречивые и ложные сведения от двойных агентов. Суворов немного запутался в лицемерных плетениях разведки. Время шпионских игр прошло: Макдональда можно было бить, а сражение при Тидоне показало, что армия Макдональда способна к смелому наступлению, но отнюдь не неуязвима под ударами русских штыков. В ночь на 7 июня Суворов составил диспозицию, по которой предполагалось наступление тремя колоннами. В правой колонне шли русские войска генералов Багратиона и Повало-Швейковского. В центре – русская дивизия генерала Ферстера, слева – австрийская Отта. В резерве оставалась дивизия Фрелиха. Правая колонна должна была ударить французам в левый фланг, обойти с тыла и при поддержке двух других колонн прижать войска Макдональда к По. Общее командование правой и средней колоннами осуществлял Розенберг, левой колонной и резервом – папаша Мелас.
Путь правой колонны следовал от Брего-Ново. Ниже Ривальты войска Багратиона и Швейковского переправлялись через Треббию и, разбив левый фланг противника, должны были двигаться в направлении Сен-Джорджио. Средняя колонна должна была опрокинуть авангардные части Макдональда за Граньяно. Левая колонна Отта направлялась на Монтале, где ей противостояли части генерала Сальма. Резерву предстояло усилить атаку правого фланга.
Сражение намечалось на равнине между По и отрогами Апеннин. Три реки – Тидона, Треббия и Нура – к июню уже обмелели, их нетрудно было перейти вброд. Наступление чётко по суворовскому плану началось 7 июня в 10 часов утра. К 14:00 авангардные войска правой колонны, предводимые Багратионом, подошли к Казалиджио, где атаковали дивизию Домбровского. Поляки отступили. Макдональд усилил свой левый фланг, бросив на подкрепление Домбровскому дивизии Виктора и Руска. Создав немалое численное превосходство, Макдональд намеревался отрезать и уничтожить войска Багратиона. Однако свежим дивизиям французов пришлось столкнуться с войсками Швейковского. Тем временем средняя колонна Ферстера решительной атакой рассеяла войска противника и заняла Граньяно.
К этому времени дивизии Монришара и Оливье подоспели на выручку к Макдональд, и соотношение сил у Треббии изменилось. Теперь французские силы в полтора раза превосходили союзников. У Граньяно Макдональд с марша бросил в бой войска Монришара. Генералу Ферстеру удалось, атакуя всеми силами, потеснить и дивизию Монришара. Французы отступили за Треббию.
На левом фланге союзники изначально имели солидное численное превосходство. Дивизия Отта быстро потеснила за Треббию войска Сальма, взяв 700 пленных. Макдональд укрепил фланг пришедшей дивизией Оливье и остановил продвижение левой колонны союзников. К полуночи боевые действия прекратились. Противник отступил на правый берег Треббии и, усиленный подкреплением, не терял надежды на победу. С утра Макдональд намеревался атаковать.
Суворов на 8-е планировал наступление за Треббию, к Нуре. Перед этим он успел побеседовать с пленным польским капитаном. Пленные по петровской традиции делили с Суворовым трапезу. Он обратился к капитану по-польски, поднимая рюмку: «Теперь мы будем хорошими друзьями». Победили – значит, можно и подружиться.
На рассвете 8-го Суворов выехал на правое крыло союзных сил, чтобы лично провести рекогносцировку французских позиций. Он быстро определил сосредоточение сил противника на французском левом фланге. С ними предстояло схлестнуться самым проверенным войскам – авангарду Багратиона, который Суворов планировал усилить. Старший адъютант Суворова подполковник Кушников передал генералу Розенбергу распоряжение командующего: «Его сиятельство господин-фельдмаршал приказал вашему высокопревосходительству дать знать, что как неприятель идёт в горы на наш правый фланг, то туда всем и обратить своё внимание и как можно вспомоществовать господину генерал-майору князю Багратиону».
Наиболее сильным оставалось левое крыло французской армии: в дивизиях Домбровского, Руска и Виктора насчитывалось до 14 000 человек. В состав дивизии генерала Домбровского входили два пехотных батальона первого польского легиона, остатки разгромленных третьего, стрелкового и гренадерского батальонов первого польского легиона, второй батальон 8-й лёгкой полубригады, два неполных эскадрона польской кавалерии. Дивизию усилили два батальона из дивизии Руска – около 1300 человек. Поддерживали Домбровского, находясь в ходе предполагаемого сражения под командованием польского генерала, два батальона дивизии Ватрена – ещё около 1300 человек.