The suspect was “armed to the teeth” and had been tracked by CCTV as he headed into the centre of the town, according to reports.
Sky’s Mark White said the alarm was raised early on Tuesday and police were deployed to tackle the suspect immediately.
He was arrested close to Forville market with two fully-loaded shotguns and a knife with a 25cm blade, White said, quoting reports.
The arrest came after it was announced that hundreds more soldiers will be deployed in France following a spate of attacks in cities in the run-up to Christmas.
The attacks began in Tours on Saturday when a man stabbed three police officers after shouting “God is Great” in Arabic.
He was eventually shot dead by officers and counter-terrorism officers are investigating.
On Sunday, 13 people were injured in Dijon when a car driver targeted pedestrians in five different parts of the city in the space of half an hour.
He was also heard shouting “God Is Great” in Arabic, before ploughing into pedestrians.