⚔ Battlefields of the World

Battles on 31 July

12 battles fought (or begun) on 31 July, from 1689 to 2025, in date order. Dates are from Wikidata and are shown only for battles from 1600 onwards with a single exact date. Dates recorded in the Julian (Old Style) calendar are listed under their Julian day and marked.

Which battles happened on 31 July?

The best-known battles on this day (by number of Wikipedia language editions) are Battle of Passchendaele (1917), Battle of Warburg (1760), Battle of Beauport (1759).