
Édouard Castres (Geneva, 21 June 1838 –Annemasse, 28 June 1902) was a Swiss painter.

Castres studied fine arts withBarthélemy Menn inGeneva before enrolling in theÉcole des Beaux-Arts inParis. He took part in theFranco-Prussian War of 1870/71 as a Red Cross volunteer accompanyingGeneral Bourbaki's Eastern Army throughout the last phase of the war. With collaborators he executed, in 1881,a large-scale panorama showing the withdrawal of Bourbaki's army into Switzerland and itsinternment. This Panorama is displayed in a rotunda inLucerne.