217 BCE
Battle of Lake Trasimene
Battle · Europe
On this day
308 events in the atlas are dated to 21 June, from 217 BCE to 2026. The best known come first; below them is every one, age by age, the most significant first.
217 BCE
Battle · Europe
1582
Political · East Asia
1813
Battle · Europe
1948
Event · Europe · 1948 – 2002
1964
Natural disaster · North America
2017
Event · North America
Each event is listed under the date its sources give, as its page shows it. Before 1582, and in some countries later (Britain until 1752, Russia until 1918), that is a date of the Julian calendar, as on Wikipedia’s pages for each day.