Bitva na Sommě se odehrála během první světové války. 1. července 1916 začala a 18. listopadu 1916 skončila. Bitva byla pojmenována podle francouzské řeky Sommy, kde se bojovalo.

První den měla britská armáda 57 470 obětí, z toho 19 240 padlých. Francouzská armáda měla 1 590 obětí a německá armáda ztratila 10 000-12 000 mužů. Spojenci plánovali společný útok, ale Francouzi byli zaneprázdněni bitvou u Verdunu, takže hlavními útočníky byli Britové. Náklady na bitvu a malé zisky byly v Británii zdrojem smutku a kontroverzí. V německé a francouzské literatuře byl první den bitvy na Sommě jen o málo více než poznámkou pod čarou k masovým ztrátám v letech 1914-1915 a k bitvě u Verdunu.

Během bitvy na Sommě zemřelo, bylo zraněno nebo se pohřešovalo více než 1,5 milionu lidí. Tato bitva byla nejhorší bitvou 1. světové války, zejména z pohledu Velké Británie.

Pět dní Britové ostřelovali německé zákopy, aby je zničili. 1. července v 7:30 ráno britští generálové nařídili britským vojákům, aby opustili své zákopy a postupovali směrem k německým zákopům. Německé zákopy byly neobvykle hluboké a němečtí vojáci mohli během bombardování sundat kulomety a poté je vynést nahoru.

O této katastrofě byly napsány celé knihy, ale stále není jasné, proč k ní došlo. Je však zcela jasné, že dělostřelecká palba nesplnila svůj cíl. Tam, kde přežil dostatek německých kulometčíků podporovaných jejich dělostřelectvem, britský útok selhal a přinesl mnoho obětí. O výsledku rozhodla účinnost obranných zbraní. V takovém prostředí byl voják s bajonetem zastaralý a pěší formace zbytečné.