If elected to government on March 25, NSW Labor Leader Chris Minns says the freeze, along with a 15 per cent reduction on senior public servant positions, would enable him to invest a further half a billion dollars into essential services.
"I want every dollar available to go into fixing our schools and our hospitals and paying our paramedics, teachers, nurses, police officers and other frontline staff that we so desperately need," he said on Tuesday.
"That's why I'm committing to a two year pay freeze on politicians pay and we'll cut the excessive spending on senior bureaucrats."
Under the coalition government NSW senior executive public servant positions had grown almost three times faster than the number of nurses, he said.
The annual wages bill for senior executives across NSW government agencies, departments and state-owned corporations was around $1 billion a year, and many top bureaucrats now earned in excess of $600,000 – nearly six times the wage of the average nurse, he said.
There were more than 3600 senior executives across the NSW government, earning on average $272,000, a 34 per cent blowout since the last term of government, Mr Minns said.
The election promise comes just a day before nominations close for candidates in the election, with the Liberal Party yet to finalise candidates in several seats.
Meanwhile, former minister Stuart Ayres looks set to make a return to the frontbench after being cleared of corruption by the Independent Commission Against Corruption.
The ICAC on Monday delivered its finding in an inquiry into the appointment of former deputy premier John Barilaro to a plum US trade role.
"The investigation did not identify any evidence of corrupt conduct," it said.
Mr Ayres resigned last year and now is fighting to retain his western Sydney seat of Penrith, which he holds with a margin of just 0.6 per cent.