The Victorian Government says an Education Department audit has found a $400 million maintenance back-log in the state's schools.
About a quarter of the state's 1,500 schools have major maintenance problems.
Two hundred schools were found to be in a poor condition with serious issues, like leaking roofs and gutters and cracked walls.
Education Minister Martin Dixon is blaming the previous Labor government, saying some schools have been neglected for more than a decade.
The Government will spend $50 million to fix the schools in the worst condition.
"The maintenance backlog has been building up for years and that's a problem that we've come to government and seen," he said.
"We suspected it, that's why we paid for this audit of every school.
"Each school will be given a maintenance plan. They'll be given details of what the audit found in their school."
Opposition MP James Merlino accuses the Baillieu Government of failing to invest in state schools.
"They have sat on their hands for two years when it comes to education capital," he said.
"They've ripped up the Victorian schools plans, which was a plan to upgrade every single government school across the state.
"They've halved the capital program and they've not built schools in growth areas.
"The result we see in today's report with this audit is a result of two years of negligence by the Baillieu Government."