The crowd gathered on Buchanan Street to demand an end to the war in Lebanon and Gaza.
People carried a long red banner and signs which read: “Ceasefire now”, “Stop the genocide” and “Existence is resistance”.
They were also waving Palestinian flags at the demonstration.
Glasgow Times photographer Colin Mearns was at the scene. Here is a photo gallery from the protest.