Por su parte, los alemanes hostigaron continuamente a los soldados que intentaban escapar del cerco mediante ataques aéreos de la Luftwaffe; sin embargo, las bajas aéreas alemanas fueron mayores que las aliadas. Para detener el avance de los Panzer y dar tiempo a las tropas para escapar, varios cuerpos aliados fueron enviados a mantener el perímetro del cerco. En lo que se conoce como la batalla de Dunkerque, los alemanes tuvieron que detenerse momentáneamente debido a las líneas defensivas que se habían improvisado. A pesar de que la operación fue considerada un éxito, no modificó el irremediable hecho de que la batalla de Francia se había perdido. Durante la evacuación, los alemanes lograron hundir 9 destructores aliados, así como capturar todo el armamento pesado, que se abandonó en las playas.