Spokeswoman Agnès Thibault-Lecuivre told CNN a 23-year-old suspect had been arrested.
Investigators said the man planned to attack Macron on July 14, during an parade on the Champs-Élysées in Paris, where President Trump is set to be a guest of honor, according to public service radio broadcaster, France Info.