Carthage and the Punic Wars

A Punic Wars timeline covering Carthage's maritime empire, the First Punic War over Sicily, Hannibal and Cannae, Scipio Africanus, Zama, and the destruction of Carthage in 146 BC.

📅 20 events🏛 History814 BC-146 BCUpdated Oct 2026
Pro members can copy this timeline
and customize everything.

About this timeline

Three wars across 264-146 BC decided whether Rome or Carthage would rule the western Mediterranean. This timeline follows Carthage's rise, Hannibal's crossing of the Alps, Cannae, Scipio's counterstroke at Zama, and the final destruction of the city.

Every event in this timeline

814 BC

Traditional founding of Carthage

Classical tradition dates the founding of Carthage by Tyrian settlers to about 814 BC on the North African coast.

500 BC

Carthage dominates the western Mediterranean

By the 5th century BC Carthage commands a maritime empire spanning North Africa, Sicily, Sardinia, and southern Spain.

264 BC

First Punic War begins over Sicily

Rome intervenes at Messana in 264 BC, igniting a 23-year war with Carthage for control of Sicily.

260 BC

Battle of Mylae - Rome's first naval victory

Using the corvus boarding bridge, Gaius Duilius defeats the Carthaginian fleet off Mylae in 260 BC.

256 BC

Regulus invades Africa

Rome lands an army in Africa in 256 BC; Regulus is defeated and captured near Tunis in 255 BC.

241 BC

Battle of the Aegates Islands ends the war

Rome's decisive naval win in March 241 BC forces Carthage to sue for peace; Sicily becomes the first Roman province.

241 BC

Mercenary War shakes Carthage

Unpaid mercenaries revolt against Carthage; Hamilcar Barca eventually crushes the brutal uprising.

238 BC

Rome seizes Sardinia and Corsica

Exploiting Carthage's crisis, Rome annexes Sardinia and Corsica around 238-237 BC, deepening the rivalry.

237 BC

Barcid empire built in Spain

Hamilcar, Hasdrubal, and Hannibal expand Carthaginian power in Iberia, founding New Carthage as its capital.

219 BC

Hannibal besieges Saguntum

Hannibal takes the Roman-allied city of Saguntum in 219 BC after an eight-month siege, triggering the Second Punic War.

218 BC

Hannibal crosses the Alps into Italy

In late 218 BC Hannibal leads his army and war elephants over the Alps, then beats Rome at the Trebia in December.

217 BC

Ambush at Lake Trasimene

In June 217 BC Hannibal ambushes and destroys a Roman army under Flaminius at Lake Trasimene.

216 BC

Battle of Cannae

On 2 August 216 BC Hannibal encircles and annihilates Rome's largest army - one of history's most studied battles.

212 BC

Rome grinds on; Syracuse falls

Rome refuses to surrender after Cannae; Marcellus captures Syracuse in 212 BC, where Archimedes is killed.

209 BC

Scipio captures New Carthage

Young Publius Scipio seizes the Carthaginian capital in Spain in 209 BC, turning the Iberian war in Rome's favor.

207 BC

Battle of the Metaurus

In June 207 BC Hasdrubal's relief army is destroyed in northern Italy, ending hope of reinforcing Hannibal.

204 BC

Scipio invades Africa

Scipio lands in Africa in 204 BC, forcing Carthage onto the defensive and prompting Hannibal's recall from Italy.

202 BC

Battle of Zama

Scipio defeats Hannibal at Zama in October 202 BC; the 201 BC peace strips Carthage of its empire and fleet.

149 BC

Third Punic War begins

Rome declares war in 149 BC after Carthage defends itself against Numidia, and besieges the city itself.

146 BC

Carthage destroyed

In 146 BC Rome storms, sacks, and demolishes Carthage; its territory becomes the Roman province of Africa.

Make this timeline your own

Copy it, add your own events, change the style - Pro members can customize everything.

Go Pro - $30/mo