Il feldmaresciallo austriaco Daun non aveva fatto in tempo a partecipare allo scontro, ma ai suoi 30.000 uomini unì altri austriaci fuggiti dal campo di battaglia. Riorganizzate le truppe si mosse lentamente in soccorso della città, ben sapendo che le forze prussiane erano troppo deboli per rischiare di trovarsi accerchiate tra gli assediati e il suo esercito. Con un distaccamento di circa uomini Federico raggiunse a Kolin il reparto del duca di Brunswick-Bevern per intercettare il Daun. In inferiorità numerica (i rapporti variano tra 44 e uomini da parte austriaca contro prussiani), non riuscì in una manovra di accerchiamento per l'intervento della fanteria leggera austriaca, i "grenzer". Si trovò così ad attaccare frontalmente e in maniera poco coordinata gli austriaci, che si erano attestati in buona posizione difensiva a Kolin, il 18 giugno. Fu la prima, pesantissima sconfitta per Federico, che fu costretto a togliere l'assedio a Praga. La contemporanea ritirata del contingente prussiano guidato da Augusto Guglielmo di Prussia a Zittau lo costrinse all'abbandono della Boemia.