當德軍從西、南、東3个方向朝敦克爾克步步緊逼，而德軍最近的坦克離這個港口僅10英里，5月24日德軍卻接到了阿道夫·希特勒親自下達的停止前進命令，這道命令後来引起了爭論，很多軍事歷史學家認為是希特勒干涉軍事指揮的命令。首先在法國北部的戰事明朗後，德軍需要為下一步作戰行動保存裝甲部隊實力，德軍總司令部曾計劃由B集團軍完成最后包圍，其次聯軍的反擊雖然效果不大，但加重部分德軍高級指揮官對部隊損耗的擔心，因快速突進的部隊使步兵部隊落後很遠。希特勒在走訪A集團軍司令部後認為有必要令突前的部队停止前進，阻擋敵軍突圍；同時德國空軍司令赫尔曼·戈林保證空軍可以擔當消滅包圍圈中聯軍的任務。另可能是促成希特勒下達命令的原因是，擔心部隊會困於敦克爾克外圍的河道縱橫地帶而陷入陣地戰，從而無法快速阻截英法部隊的撤退。此外也有人認為希特勒有政治上的打算，讓一部分英軍撤回英國，政治上有助於與英國議和。這個決定有包括前線装甲部隊指揮官的一些人表示反對，他们認為應該繼續前進。