La ville est célèbre par la bataille de Castillon, remportée en 1453 par Charles VII contre les Anglais et qui mit un terme définitif à la guerre de Cent Ans (qui en dura d’ailleurs 116). Chaque année, cette épopée guerrière haute en couleur revit à l’air libre en juillet et août, offrant un spectacle son et lumière grandiose aux touristes (500 acteurs, 70 cavaliers). A l’époque, la bataille se déroula dans la plaine de Colly, près du confluent de la Dordogne et de la Lidoire : Notre-Dame-de-la-Victoire, monument commémoratif, rappelle ces événements et indique le lieu où fut tué le général Talbot.