Под командованием хорошего полководца такая армия могла стать довольно грозной силой, но она не была в состоянии вести продолжительную борьбу с римской рабовладельческой милицией.
Кроме армии, составной частью вооруженных сил Карфагена являлся флот. В его составе насчитывалось до 350 кораблей. Основными типами кораблей были пентеры и триеры. Точное определение, что такое понтера, дать трудно. Возможно, что этот тип кораблей имел до пяти гребцов на одно весло. Но имея в виду, что позже, во II в. до н. э., пентерами называли корабли, имевшие два ряда весел в носу и три ряда весел в корме, можно предположить, что такими же были пентеры и к началу Пунических войн. Карфагенская понтера, вероятно, имела водоизмещение более 500 т, длину до 51 м, ширину до 8 м, осадку до 3,5 м. Размеры триеры были такие же, какие имела греческая триера (водоизмещение более 200 т, длина 45 м, ширина 6 м, осадка 2,5 м). Тактику флота карфагеняне также заимствовали у греков.