Primer asedio (1572‑1573)
El primer asedio tuvo lugar tras la masacre de San Bartolomé. Los protestantes, que constituían casi toda la población, se rebelaron contra la autoridad real. Tras negociaciones infructuosas, en diciembre de 1572 una enorme tropa rodeó la ciudad y, en febrero de 1573, el duque de Anjou tomó el mando del sitio. La defensa fue tan eficaz que el rey ordenó la paz, firmada el 1 de julio, concediendo libertad de culto en La Rochelle, Nimes y Montauban.
Segundo asedio (1622‑1628)
El segundo asedio, mucho más largo y sangriento, se dio en el contexto de la independencia que disfrutaban los protestantes del sur y suroeste tras el Edicto de Nantes. La Rochelle, la más fortificada y con mejores comunicaciones exteriores, se convirtió en la puerta de entrada de la ayuda inglesa al partido protestante.
En 1622 Luis XIII intentó sitiar la ciudad, pero se retiró. Años después, el cardenal Richelieu, junto al rey, decidió tomar La Rochelle cueste lo que cueste. Dirigió la operación con el apoyo de los mariscales Schomberg y Bassompierre. Los ingleses fueron expulsados de la Isla de Ré y, en tierra firme, la ciudad quedó rodeada por una trinchera de 12 km. El puerto fue protegido con un rompeolas de 1 500 m de largo y 8 m de ancho, según los ingenieros Thiriot y Métezeau.
La flota inglesa intentó romper el bloqueo y abastecer la ciudad, pero sus maniobras fueron descoordinadas y poco eficaces. Finalmente, los rochelenses resistieron durante catorce meses bajo el liderazgo del alcalde Jean Guiton. La hambruna los obligó a rendirse el 29 de octubre de 1628, con una cifra estimada de 15 000 muertos.
El rey, aunque victorioso, mostró clemencia: demolió los baluartes, restableció el culto católico y anuló los privilegios que La Rochelle disfrutaba, convirtiéndola en una ciudad más común del reino.