Just over three weeks ago, the students were told they would not be performing at Polyfest because of the events in Christchurch.
On Sunday, more than 50 boys took to the stage at the school's gala day on its campus in the suburb of Glendowie.
One of the parents, Sharon Swann, said the boys agreed that all donations made at the performance would go to the victims of the Christchurch attacks.
The group had missed out on other chances to perform since 15 March, she said.
"A week later, they were again given the opportunity to perform at Pasifika - that was cancelled. And then a week after that, we were given the opportunity to perform at St Paul's. Yet again, because of their safety and the families' safety that was cancelled as well," she said.
"So the school offered that we could perform here at the fair and we can raise money for Christchurch from the boys. So this is what we've done."