In 1572 koos Haarlem in de Tachtigjarige Oorlog partij voor de opstandelingen van Willem van Oranje en tegen de Spaanse koning. Aan het eind van dat jaar begon, onder leiding van Don Fadrique Álvarez de Toledo, de belegering van de stad door de Spanjaarden. In juli 1573 gaf de stad zich over, na vrijwel uitgehongerd te zijn. 700 verdedigers, onder wie hun bevelvoerder Wigbolt Ripperda, werden onthoofd. Drie jaar later werd Haarlem geteisterd door een grote stadsbrand. In 1577 vertrokken de Spanjaarden en kwam de stad weer aan de zijde van Willem van Oranje.