En 1791 ingresó en la Guardia Nacional y al año siguiente lo hizo en el ejército, primero como capitán de voluntarios en Ardèche.
Destinado más tarde en Italia, participó en varios combates; fue herido en los de Urca[cita requerida] y Neumark.
Este mismo año fue trasladado a España, a las órdenes del mariscal Mortier con el V cuerpo de ejército, con el cual intervino en el sitio de Zaragoza.
Ante la derrota inminente del ejército napoleónico en la península tras la batalla de Vitoria, Suchet se retiró a Cataluña, siendo sus tropas las últimas que abandonaron España.
Pero cuando Napoleón regresó durante los Cien Días, se puso nuevamente a sus órdenes, obteniendo el mando del ejército de los Alpes.