Bitva o Arras se odehrála 21. května 1940 během bitvy o Francii ve druhé světové válce. Po německé invazi do nížin 10. května postoupily francouzské a britské síly do Belgie. Německý plán kampaně Fall Gelb (Case Yellow) se vyvinul v návnadu v Nizozemsku a Belgii, s hlavním úsilím přes Ardeny. Německé jednotky překročily Meuse bez čekání na posily v bitvě u Sedanu. Místo konsolidace předmostí na západním břehu Meuse zahájili Němci postup údolím řeky Somme směrem k Lamanšskému průlivu.
Spojenci byli uvrženi do zmatku a jejich pokusy odříznout hroty tanků se zvrhly ve sporadické, nekoordinované protiútoky, které nikdy nedosáhly dostatečné koncentrace, aby uspěly, protože hlavní spojenecké armády byly v Belgii. Ofenzivu u Arrasu plánovali Britové a Francouzi, aby zmírnili tlak na britskou posádku ve městě Arras a nebyla koordinována s útokem Francouzů z jihu německého tankového koridoru.
Anglo-francouzská ofenzíva, omezena omezenými silami, které měli k dispozici, byla provedena malou smíšenou silou britských a francouzských tanků a pěchoty, která postupovala na jih od Arrasu. Spojenci dosáhli několika prvních zisků a zpanikařili řadu německých jednotek, ale po postupu až 10 km byli nuceni po setmění ustoupit, aby se vyhnuli obklíčení. Útok byl neúspěšný, ale měl neúměrný dopad na Hitlera a Oberkommando der Wehrmacht (OKW, vrchní velení německých ozbrojených sil).
Obavy z dalších anglo-francouzských protiútoků proti pancéřovému koridoru, než je dostihnou nemotorizované německé pěší divize, vedly Hitlera k tomu, aby nařídil zastavení tankového postupu, dokud nebude situace v Arrasu obnovena. Spojenci využili pauzu k posílení přístavů pod Lamanšským průlivem, zabránění jejich rychlému obsazení a opevnění západních přístupů k Dunkerque, než dorazili Němci, což umožnilo evakuaci britských a francouzských sil v operaci Dynamo.