En dépit d'une météo capricieuse, les Français attaquèrent les positions autrichiennes à Caldiero, défendues dans un premier temps par les éléments d'avant-garde du prince de Hohenzollern-Hechingen. Les Impériaux tinrent bon jusqu'à l'arrivée de renforts dans l'après-midi qui obligèrent les assaillants à reculer. Cette défaite tactique de Bonaparte, l'une des rares de la campagne, contraignit son armée à se replier sur Vérone après avoir subi des pertes supérieures à celles de son adversaire. Le général français parvint néanmoins à élaborer une nouvelle stratégie qui lui permit de vaincre les Autrichiens à la bataille d'Arcole quelques jours plus tard.