The Battle of Keresztes took place on 24–26 October 1596. It was fought between a combined Habsburg-Transylvanian force and the Ottoman Empire near the village of Mezőkeresztes in northern Hungary.