You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
In Christchurch, a mix of students and older protesters shouted down Mayor Lianne Dalziel after her response to their demands.
They marched from Cathedral Square to the Civic building with local demands including investment into green and free public transport, greater emphasis on climate education, and to stop development of the Tarras airport.
Dalziel told the crowd the demands are important, and change "requires work from everyone". As she said change was needed, there were calls of "what are you going to do" from the crowd.
Dalziel said she would meet with protest leaders over their demands, but would not go into details with the crowd. One organiser made an emotional and hoarse plea for the mayor to make the right choice.
In Auckland, more than 1000 students marched up Queen Street chanting: "Hey, hey. Ho, ho. Climate change has got to go."
Most of the crowd were students and many held placards demanding a change in attitudes to stop global warming.
"This is a big issue, like, climate change you know it's taking over our world and even though in New Zealand we aren't really feeling a lot of the impact, like the brunt of what it's doing to our world, there are so many people in lower economically developed countries that aren't able to make change.
"But with us doing something, with us changing, you know, we can speak up for them."
In Wellington, about 4000 students listened to speakers in an open mic session outside Parliament.
Climate Change Minster James Shaw met with the students, who marched from Civic Square to the steps of Parliament, and received a list of demands calling for government action on climate change.
They urged Shaw to make sure the transition to a zero carbon economy was done in a just and equitable way.
"I'm really angry, the government needs to be doing more and they need to be taking a lot more urgent action because our future is at risk and it's us that are going to be suffering the brunt of Climate change," she told RNZ.
"Our Pacific islands are already sinking and if we don't do something about it now, we're not going to do anything about it, ever."
She said local activism was important, too, and pointed to three demands by students in Christchurch that, if met, would have immediate and tangible benefits.
"Another is getting the government to put lots of effort and resources into climate education ... and our third demand is free public transport for everybody and that means free buses. That's really important to us because it would help get cars off the road."