HomeTriviaHistorical FiguresHannibal Barca
person👑 Historical Figures

Hannibal Barca Trivia Questions

How much do you really know about Hannibal Barca? Below are 8 true or false statements. Click each one to reveal the answer and explanation.

1.

Hannibal's father made him swear eternal hatred of Rome as a child.

Click to reveal answer ›

Easy
✓ TRUE

According to legend, Hamilcar Barca had young Hannibal swear an oath of lifelong enmity against Rome at an altar.

2.

Hannibal's army included war elephants, most of which died crossing the Alps.

Click to reveal answer ›

Easy
✓ TRUE

Hannibal started with about 37 elephants, but only a handful survived the harsh Alpine crossing and winter conditions.

3.

Hannibal's crossing of the Alps was the first time elephants were used in European warfare.

Click to reveal answer ›

Medium
✗ FALSE

Pyrrhus of Epirus used war elephants in Italy decades earlier, though Hannibal's Alpine crossing with them was unprecedented.

4.

Hannibal never lost a single battle during the Second Punic War.

Click to reveal answer ›

Medium
✗ FALSE

Though undefeated in major set-piece battles in Italy, he lost the decisive Battle of Zama in 202 BC to Scipio Africanus.

5.

Hannibal once used mirrors to reflect sunlight and set Roman ships on fire.

Click to reveal answer ›

Medium
✗ FALSE

This is a myth. While Hannibal used clever tactics, there is no historical evidence he used mirrors as a solar weapon.

6.

Hannibal had a pet lion that he kept by his side during campaigns.

Click to reveal answer ›

Hard
✗ FALSE

No credible ancient source mentions a pet lion. This likely stems from later romanticized stories about his ferocity.

7.

After losing the Battle of Zama, Hannibal became a successful politician in Carthage.

Click to reveal answer ›

Hard
✓ TRUE

He was elected suffete (chief magistrate) and enacted reforms that revived Carthage’s economy before being forced into exile.

8.

Hannibal escaped Roman capture by taking poison he kept in a ring.

Click to reveal answer ›

Hard
✓ TRUE

To avoid being handed over to Rome, Hannibal took poison from a hidden compartment in his ring, ending his life around 183 BC.

More in Historical Figures

Neil ArmstrongTrivia Questions →Leonardo da VinciTrivia Questions →Marie CurieTrivia Questions →William ShakespeareTrivia Questions →Albert EinsteinTrivia Questions →
View all Historical Figures topics →

Want to test yourself in real time?

Swipe right for True, left for False. New questions every day on PopBluff.

Play PopBluff Free →