About six of the small fruits, some orange, some red, contained in what looked like a blue plastic bag, flew over the head of the French leader and bounced off the shoulder and arm of two men beside him, according to broadcaster BFM-TV's video.
French President Emmanuel Macron and far-right rival Marine Le Pen clash bitterly over Islamic headdress, ties with Russia and economic policy as they seek to sway undecided voters in a debate four days ahead of presidential elections.
Jean-Luc Melenchon, the French far-left presidential candidate, has become a kingmaker, coming third in the first round. If Macron is cold-shouldered by Melenchon's supporters, far-right Le Pen might have a chance to snatch a victory.