The decision, made by France’s National Assembly, follows a terror attack in Nice last week in which 84 people were killed and dozens injured when a lorry was driven into crowds celebrating Bastille Day.
The state of emergency was originally introduced in the wake of the Paris attacks in November that left 130 people dead.
In a debate prior to the vote, Prime Minister Manuel Valls said the country had to brace itself for further fatal attacks despite the government taking steps to prevent them, the BBC reports.
"Even if these words are hard to say, it’s my duty to do so," he said.
"There will be other attacks and there will be other innocent people killed. We must not become accustomed, we must never become accustomed, to the horror, but we must learn to live with this menace."
The extension is the fourth made by France’s parliament and would take the state of emergency up until the end of January 2017.
The proposal must now be approved by the Senate.
As part of the emergency measure, police would be granted extra powers to carry out searches and given the ability to place people under house arrest.
President Francois Hollande said earlier this month that he had no plans to extend the state of emergency beyond 26 July.
The last extension was made to cover Euro 2016 and the final stages of this year’s Tour de France cycling race.