El almirante y gobernador cartaginés de Drépano, Aderbal, ofreció batalla al cónsul romano Publio Claudio, quien confiaba en asustar al cartaginés dado el tamaño de su flota de guerra.