
Bătălia de la Panormus a fost purtată în Sicilia în anul 250 î.Hr., în timpul Primului Război Punic, între o armată romană condusă de Lucius Caecilius Metellus și o forță cartagineză condusă de Hasdrubal, fiul lui Hanno. Forța romană a două legiuni care apăra orașul Panormus a învins armata mult mai mare cartagineză de 30.000 de oameni și între 60 și 142 de elefanți de război.
Războiul a început în 264 î.Hr., cu Cartagina controlând o mare parte a Siciliei, unde au avut loc cele mai multe lupte. În 256–255 î.Hr., romanii au încercat să lovească orașul Cartagina din Africa de Nord, dar au suferit o înfrângere grea de către o armată cartagineză puternică în cavalerie și elefanți. Când centrul războiului a revenit în Sicilia, romanii au capturat marele și importantul oraș Panormus în 254 î.Hr. După aceea, au evitat bătălia de teama elefanților de război pe care cartaginezii i-au expediat în Sicilia. La sfârșitul verii anului 250 î.Hr., Hasdrubal și-a condus armata pentru a devasta recoltele orașelor aliaților Romei. Romanii s-au retras la Panormus, iar Hasdrubal a apăsat pe zidurile orașului.
Odată ajuns în Panormus, Metellus s-a întors să lupte, contracarând elefanții cu o grindină de sulițe de la lucrările de pământ săpate lângă ziduri. Sub acest foc de rachetă elefanții au intrat în panică și au fugit prin infanteria cartagineză. Infanteria grea romană a încărcat apoi flancul stâng al cartaginezilor, care s-a rupt, împreună cu restul cartaginezilor. Elefanții au fost capturați și mai târziu sacrificați în Circus Maximus. Aceasta a fost ultima bătălie terestră semnificativă a războiului, care s-a încheiat nouă ani mai târziu cu o victorie romană.