Battlefield Atlas
Roman Wars · 216 BC Members · from $3

Cannae, 2 August 216 BC

On 2 August 216 BC, near the village of Cannae in Apulia, Hannibal's army of about 50,000 Africans, Spaniards, Gauls and Numidians destroyed a much larger Roman and allied army under the consuls Gaius Terentius Varro and Lucius Aemilius Paullus. Hannibal let the deep Roman infantry drive in his thin, crescent-shaped centre while his African infantry closed on its flanks and his cavalry, having beaten the Roman horse, struck it from behind. Ancient figures for the Roman dead run from about 48,000 (Livy) to 70,000 (Polybius). Modern estimates are generally lower but still make it one of the bloodiest single days in the history of war, and the double envelopment became a model studied by soldiers ever since. Where it was fought is uncertain. Kromayer and Veith placed it on the plain east of Cannae, a few older scholars on the left bank of the Ofanto, and Peter Connolly and Adrian Goldsworthy on a narrower plain north of the Cannae hills, assuming the river then ran further north. This map follows Connolly and Goldsworthy, anchored on the citadel of Cannae. The positions of the river, camps and troops are all a conjectural reconstruction.

Open the interactive map7 stages on modern satellite imagery and terrain, with 3D elevation

This battle opens with Battlefield Enjoyer ($3 a month on Patreon), which unlocks every battle in the atlas and every one added later. Free battles include Hattin, Agincourt, Vítkov Hill, Bosworth, Fort William Henry, Yorktown, Waterloo, The Alamo, Antietam, Little Bighorn, Belleau Wood, Omaha Beach, Inchon, Ia Drang, 73 Easting, Wanat, Najaf.

The death of Paullus
The death of Paullus — Yale University Art Gallery — public domain

The battle, stage by stage

  1. 2 August 216 BC (Roman calendar), dawn

    Crossing the Aufidus

    For days the two armies have faced each other on the plain of the Aufidus (the modern Ofanto), near the little hill-town of Cannae, whose citadel Hannibal has seized as a supply depot. The Romans have two camps, a larger one on the left bank and a smaller one across the river; Hannibal's camp is on the same bank as the larger Roman camp, possibly near modern San Ferdinando di Puglia. The consuls command on alternate days, and on this day it is Gaius Terentius Varro's turn. At first light he leads the troops of the larger camp across the river and draws them up with those from the smaller camp, leaving about 10,000 men behind. Hannibal sends his slingers and spearmen across, then crosses with the rest at two places. Where exactly this happened is disputed. This map follows Peter Connolly and Adrian Goldsworthy: the right bank, on a plain north of the Cannae hills, with the river then running further north than it does today. Every position is conjectural.

  2. Early morning

    The lines drawn up

    Polybius has the Roman line facing south, its right flank on the river; here it is set slightly at an angle across a plain about 2 km wide, between the river and the hills round Cannae. About 2,400 Roman cavalry stand by the water under Lucius Aemilius Paullus. Then come the legions and allied infantry, some 80,000 foot in Polybius's figures, with the maniples set closer together than usual and the formation many times deeper than it is wide. On the left, under Varro, the allied cavalry reach toward the high ground. Opposite, Hannibal puts his Spanish and Gallic heavy cavalry under Hasdrubal by the river and the Numidian horse on his right. African heavy infantry stand in deep blocks on both wings, and in the centre are Gauls and Spaniards in alternate companies, pushed forward in a bow-shaped crescent. He and his brother Mago stay with the centre. Ancient figures give Hannibal about 40,000 foot and 10,000 horse; modern historians usually put the Roman army at 50,000–86,000.

  3. Morning

    Hasdrubal routs the Roman horse

    After the light troops skirmish and fall back, the fighting begins by the river. There is no room to manoeuvre between the water and the infantry, and by Polybius's account the horsemen dismount and fight on foot. Hasdrubal's heavier and more numerous cavalry cut the Roman horse to pieces. Paullus, by Livy's account badly hurt by a sling-stone early in the battle, joins the legions. The Roman foot advance into the crescent; on the far wing the Numidians and the allied cavalry skirmish without decision. Meanwhile the garrison of the larger Roman camp, on orders, attacks Hannibal's camp across the river.

  4. Late morning

    The crescent bends back

    The Gauls and Spaniards give ground slowly under the weight of the Roman mass, and the crescent bows backward until it is hollow. Pressing after the retreating centre, the Romans crowd inward and forward into the pocket. Now the African infantry, fresh and drawn up on both wings, turn inward and attack the flanks of the Roman column, which is packed too tightly for the rear ranks to fight. Behind the Roman army, Hasdrubal rides round from the river to join the Numidians, and the allied cavalry, seeing his squadrons coming, break before they are reached.

  5. Midday

    The encirclement

    Leaving the Numidians to pursue the fleeing allied horse, Hasdrubal turns his cavalry against the rear of the Roman infantry. Varro escapes with the allied cavalry and reaches Venusia with a few riders. The Romans are now enclosed: Gauls and Spaniards in front, Africans on both flanks, cavalry behind. The sources make the shape of this envelopment clear; the distances drawn here are schematic.

  6. Afternoon

    The slaughter

    Surrounded and compressed, the Roman army is cut down where it stands, and the fighting goes on for hours as the ring closes. Paullus is killed in the melee, and, by Livy's account, so are both consuls of the previous year and some eighty men of senatorial rank. Hannibal's own losses are put at about 5,700 by Polybius, most of them Gauls, and about 8,000 by Livy.

  7. Evening, 2 August, and the next day

    Survivors and the camps

    By Polybius's count about 70,000 Romans and allies are killed and about 10,000 captured. Livy gives 45,500 infantry and 2,700 cavalry killed, with thousands more taken on the field and in the camps. Survivors make for the camps and the village of Cannae: 7,000 reach the smaller camp, 10,000 the larger and about 2,000 the village, by Livy's account, where Hannibal's cavalry under Carthalo rounds them up. The camp garrison, beaten back from Hannibal's camp, surrenders, and the camps give up the next day, though some men break out. About 4,000 foot and 200 horse reportedly reach Canusium (modern Canosa, some 11 km up-river), where the young Publius Cornelius Scipio and Appius Claudius rally them. The camps and the escape route are placed by conjecture.

Paintings and photographs

The death of Paullus
The death of Paullus John Trumbull's The Death of Paulus Aemilius at the Battle of Cannae (1773): the consul, wounded, refuses a horse to escape. Yale University Art Gallery — public domain · source
Hannibal counting the rings
Hannibal counting the rings Hannibal counting the gold rings of Roman knights killed at Cannae: marble by Sébastien Slodtz, 1704 (Louvre). Livy tells the story of the rings sent to Carthage. Louvre — public domain · source
The encirclement (diagram)
The encirclement (diagram) U.S. Military Academy diagram of the encirclement. Note that it uses the opposite colours to this map: Romans red, Carthaginians blue. U.S. Military Academy, Department of History — public domain · source

Free for everyone every year on its anniversary: August 2.

Accuracy score: 41/100 (limited)

How the accuracy score works

Sources and method

Cannae, 2 August 216 BC. Primary sources: Polybius, Histories III.107–117, written within about 70 years of the battle and the basis of most modern reconstructions (tr. E. S. Shuckburgh, 1889: Perseus catalogue, text). Livy XXII.43–52, written about 200 years later and partly dependent on Polybius, is the source for the wind, Paullus's sling wound, Maharbal on the right wing, the fugitives in the camps and at Cannae, and the escape to Canusium (tr. Canon Roberts: Livy Book 22; extracts at John D. Clare, Livy on Cannae). Strengths: Polybius gives the Romans 80,000 foot and over 6,000 horse and Hannibal 40,000 foot and 10,000 horse. Livy reports several Roman totals, and modern estimates range from about 50,000 to 86,000. Polybius names Hanno at the head of the Numidians; Livy names Maharbal. Modern works: Adrian Goldsworthy, Cannae (Cassell's Fields of Battle, 2001), especially the chapter 'Locating the battlefield'; Peter Connolly, Greece and Rome at War (1981); J. Kromayer and G. Veith, Antike Schlachtfelder III (1912; Heidelberg digital copy); Gregory Daly, Cannae: The Experience of Battle in the Second Punic War (Routledge, 2002); J. F. Lazenby, Hannibal's War (1978); Pauly-Wissowa RE III.2, 'Cannae' (1899), on 19th-century left- and right-bank views; W. C. Mahaney, 'Cannae Battlefield: a geomorphic-geoarchaeologic perspective', Studia Quaternaria 41 (2024) (PDF), on the shift of the river; Encyclopaedia Britannica, Battle of Cannae. Placement: the citadel of Cannae is taken from its OpenStreetMap outline, via the Pleiades gazetteer (Pleiades 442523). The Antiquarium and archaeological park are described by the Ministero della Cultura, Musei di Puglia, which notes that no archaeological trace of the battle has been found. The modern Ofanto runs close to the Cannae hills; the river drawn here is the more northerly channel that Connolly and Goldsworthy assume for 216 BC, and it is not surveyed. Hannibal's camp is placed toward San Ferdinando di Puglia, which a Goldsworthy caption calls its probable site. All positions, frontages and distances are conjectural. Images from Wikimedia Commons.

Where the positions come from

Further reading