UC Socialist Society president Luke Thompson told the crowd the cuts reflected a growing “user pays” approach.
“This attack has been going on for decades,” he said.
Protest organisor Ruby Love Smith said many students were already under financial strain.
“We are not wasteful spending; we are your future,” she said.
UCSA Arts Representative Beatrix Gillings said students who expected to receive their final year free would now face thousands of dollars in extra debt.
“Their expectation of fees free is gone,” she said.
“$12,000 extra to pay.”
Gillings accused the government of prioritising its own interests over students.
“We are here today because our government has decided that education matters less.”
The Government has defended the decision, saying the scheme was expensive and did not significantly improve participation rates among disadvantaged students.
Students at the protest also called on the University of Canterbury and the UCSA to take a stronger public stance against the cuts.
Metro News has approached both the National Party and Labour Party for comment.