Los carlistas asediaron San Sebastián a finales de 1835 bajo el mando del comandante José Miguel de Sagastibeltza, quien quería atacar y tomar la ciudad, pero el general carlista Nazario Egia deseaba mantener el asedio sin ataques.
[1][2] Aprovechando la salida del grueso del ejército carlista en la Expedición Real la guarnición liberal de San Sebastián dirigida por Lacy Evans inició un ataque para liberar el corredor con la frontera francesa el mayo de 1837.
Baldomero Espartero se estableció en Hernani para defender el avance de las tropas hacia Oiartzun y la desembocadura del Bidasoa.
La guarnición carlista basaba su defensa en el fuerte del Parque y la casa consistorial, que se fortificó.
Carlos nombró jefe del Estado Mayor a Rafael Maroto, quien optó por una estrategia conservadora en el frente norteño.