Under andre punerkrig gjorde flere sicilianske byer opprør mot romerne da de så kartagenerne framganger tidlig i krigen. Roma sendte nye styrker til øya, og det var ved denne anledning at Arkimedes ble drept under beleiringen av Syrakus. Kartago kontrollerte en kort periode deler av Sicilia, men ble til slutt drevet vekk. I 210 f.Kr. rapporterte den romerske konsulen M. Valerian at det ikke var igjen noen kartagenere på Sicilia.