Sin embargo, el asalto contra San Sebastián demostró que Wellington había juzgado mal la determinación de la guarnición francesa y la de su comandante, el general Rey, ya que los asaltos británicos fueron rechazados con graves pérdidas, como los 600 muertos contabilizados en el ataque del 21 de julio.