A Batalha da Bélgica ou Campanha Belga, frequentemente referida dentro da Bélgica como a Campanha dos 18 Dias, fez parte da grande Batalha da França, uma campanha ofensiva da Alemanha durante a Segunda Guerra Mundial. Ela teve lugar durante 18 dias em Maio de 1940 e terminou com a ocupação alemã da Bélgica após a rendição do exército belga.
Em 10 de Maio de 1940, a Alemanha invadiu o Luxemburgo, a Holanda e a Bélgica sob o plano operacional Fall Gelb. Os exércitos Aliados tentaram deter o Exército Alemão na Bélgica, acreditando que este era o principal impulso alemão. Depois de os franceses terem cometido o melhor dos exércitos Aliados na Bélgica entre 10 e 12 de Maio, os alemães decretaram a segunda fase da sua operação, um break-through, ou corte de foice, através das Ardenas, e avançaram em direcção ao Canal da Mancha. O exército alemão chegou ao Canal após cinco dias, cercando os exércitos Aliados. Os alemães reduziram gradualmente o bolso das forças aliadas, forçando-as a voltar para o mar. O Exército Belga rendeu-se a 28 de Maio de 1940, terminando a batalha.
A Batalha da Bélgica incluiu a primeira batalha de tanques da guerra, a Batalha de Hannut.