The attacker declared the attack was 'a warning'. He fled the scene in Aubervilliers, Seine-Saint-Denis.
It is believed the attack arrived unarmed at the Jean-Perrin in Aubervilliers, situated in the suburb of Seine-Saint-Denis and found the sharp weapons from inside the classroom.
The teacher suffered wounds to the neck and the side and is receiving treatment in the hospital. He is not thought to be in a life threatening condition.
Police are now hunting for the attacker. France's Education Minister Najat Vallaud-Belkacem has confirmed that additional security will be deployed at schools.
She described the terrorist threat as being 'real and permanent' and that 'all public places deserve protection, particularly schools'.
'We will continue to reinforce security measures at schools in a context where schools feel threatened,' she said.
According to Daily Mail, The ISIS French-language magazine Dar-al-Islam called in its November edition for its followers to kill teachers in the French education system.
Teachers were described in one ISIS magazine article as 'enemies of Allah' for teaching secularism and 'in open war against the Muslim family.'
'This education, in the case of France in particular, is a means of propoganda used to impose the corrupt way of thought established by the Judeo-masonry,' it said.
'Muslims must know the French education system is built against religion and Islam as the only religion of truth cannot cohabit with this fanatic secularism.'
The attack comes as Paris remains on high alert after a wave of shootings and suicide bombings at Paris nightspots on November 13 that killed 130 people and left 350 injured.
Saint-Denis was where Abdelhamid Abaaoud, the mastermind of the deadly Paris attacks, was killed in a dramatic shootout last month.
In March 2012 jihadist Mohamed Merah killed three children and a teacher outside a school in an attack which also saw him kill three soldiers.
A hooded man saying to be acting for ISIS attacked a nursery school teacher with a knife-like weapon as he prepared for classes in a school north of Paris, French officials said on Monday.