Bătălia de pe Somme a avut loc în Primul Război Mondial. Bătălia a început la 1 iulie 1916 și s-a încheiat la 18 noiembrie 1916. Bătălia a fost denumită după râul francez Somme, unde s-a desfășurat.

În prima zi, armata britanică a avut 57.470 de victime, dintre care 19.240 au fost ucise. Armata franceză a avut 1.590 de victime, iar armata germană a pierdut 10.000-12.000 de oameni. Aliații au plănuit să atace împreună, dar francezii erau ocupați cu bătălia de la Verdun, așa că principalii atacatori au fost britanicii. Costul bătăliei și câștigurile mici au fost o sursă de supărare și controverse în Marea Britanie. În scrierile germane și franceze, prima zi a Bătăliei de pe Somme a fost puțin mai mult decât o notă de subsol a pierderilor masive din 1914-1915 și a Bătăliei de la Verdun.

În timpul bătăliei de pe Somme, peste 1,5 milioane de oameni au murit, au fost răniți sau au fost dați dispăruți. Această bătălie a fost cea mai grea bătălie din Primul Război Mondial, în special din punctul de vedere al Marii Britanii.

Timp de cinci zile, britanicii au tras cu obuze în tranșeele germane pentru a le distruge. La 1 iulie, la ora 7:30 dimineața, generalii britanici au ordonat soldaților britanici să iasă din tranșee și să avanseze spre tranșeele germane. Tranșeele germane erau neobișnuit de adânci, iar soldații germani au reușit să dea jos mitralierele în timpul bombardamentului și să le aducă la suprafață după aceea.

S-au scris cărți întregi despre acest dezastru, dar încă nu este clar de ce s-a întâmplat. Este foarte clar, însă, că barajul de artilerie nu și-a atins obiectivul. Acolo unde destui mitraliori germani au supraviețuit, susținuți de artileria lor, atacul britanic a eșuat, cu multe victime. Eficiența armelor defensive a decis rezultatul. Într-un astfel de mediu, un soldat cu o baionetă era depășit, iar formațiunile de infanterie inutile.