Finalmente, y ante la noticia de la llegada de refuerzos terrestres, las tropas inglesas abandonaron la pretensión de tomar la ciudad y se retiraron para reembarcar el 18 de mayo, habiendo dejado tras de sí unos 1000 muertos españoles, y habiendo perdido por su parte unos 1300 hombres, además de entre dos y tres buques y cuatro barcazas de desembarco, todos ellos hundidos por los cañones del fuerte de San Antón y los barcos españoles.