アエガテス諸島沖の海戦
カトゥルスはシチリア西側の港湾都市であるリルバイウム(現在のマルサーラ)とドレパナ(現在のトラーパニ)の攻囲戦を再開し、同時に海上封鎖を行った。これはシチリアのバルカ将軍に対するカルタゴからの補給と連絡を絶つためのものであった。その年の残りの期間、カトゥルスはカルタゴの動きを待っていた。翌紀元前241年に、元老院はカトゥルスをプロコンスルに任命して引き続き軍の指揮を執らせた。
カルタゴ海軍は海上封鎖を破るために出撃したが、リルバイウムに向かのに好都合な風を待つために、ハンノはアエガテス諸島に艦隊を待機させた。しかし、このカルタゴ艦隊の動きはローマに察知され、カトゥルスは封鎖を解いて決戦に向かった。
3月10日早朝、カルタゴ艦隊に有利な風となったために、ハンノは直ちに出撃を命じた。カトゥルスは風に向かって攻撃することの不利と、ハンノをシチリアに到着させハミルカル将軍を救援させリルバイムが開放されることのリスクを秤にかけた。
アエガテス諸島沖の海戦前の数年間は、第一次ポエニ戦争の中でも比較的平穏な期間であった。紀元前249年のドレパナ沖の海戦での敗北とそれに続く海難事故での損失により、戦争初期から有していた艦船のほとんどを失ったため、ローマには艦隊が不足していた。しかし、カルタゴはこの有利な状況を利用しようとはしなかった。戦争はこう着状態にあり、シチリア島での小規模な戦闘が行われているだけであった。カルタゴのハミルカル・バルカ将軍は徐々に陸地での優位を築きつつあったが、おそらくはそれに対応するため、ローマは艦隊を再建し海上での優位性を取り戻すことを決定した。この決意にもかかわらず、実際には20年間の戦争のためにローマの状況は悲劇的で国庫は空であった。これを救ったのはローマ人の精神であった。裕福な市民たちは愛国心を発揮して、個人のときもあり何人かで共同したときもあったが、それぞれが軍艦一隻分の建艦費用を寄付した。