Begin 1590 weet Maurits dankzij een list met een turfschip Breda in te nemen. Daarna trok Maurits nog door West-Brabant, waarbij hij diverse plaatsen veroverde. Tijdens deze tocht kwam hij ook bij Steenbergen. Steenbergen was begin 16e eeuw een relatief grote stad, maar na een stadsbrand in 1565, werd de stad voor het grootste gedeelte niet meer opgebouwd. Hierbij werd wel een enkele verdedigingsmuur opgebouwd. De stad was dan ook zeer verarmd en werd haast als onbewoond verklaard. Deze factoren zorgde ervoor dat Maurits de stad in september 1590 snel kon innemen.