Footage from Lyon Mag showed the egg bouncing off the president’s shoulder area, without breaking, as he walked through a crowd while a protester shouted “Vive la revolution” (long live the revolution).
A man was arrested after the incident at the international catering, hotel and food trade fair in the city, French media said.
A spokeswoman for Macron’s office did not answer a request for comment.
In June, a man slapped Macron in the face during a walkabout in southern France. The man was ordered to serve four months in jail.
Eggs from irate protesters are a common occupational hazard for French politicians, and Macron is no exception.
When he was still a candidate for the presidency in 2017, an egg exploded against his head during a crowd visit at the national agriculture fair in Paris.
Macron’s security detail is expected to be on high alert in coming months as the centrist leader multiplies his public appearances ahead of a widely expected re-election campaign.
So far he has not officially declared his candidacy for another five-year term in voting set for next April.
(This story has been published from Such TV feed, without modifications to the text)