US singer John Mayer paid tribute to the victims of the Christchurch terror attack last night during his gig at Auckland's Spark Arena.

The Gravity hit singer was joined on stage by a kapa haka group and sang a touching rendition of How Great Thou Art. New Zealander Bella Kalolo joined Mayer for the rendition in te reo.

The show also included a haka in honour of the victims.

"Thank you for coming out under such heavy circumstances, it means a lot to me," he told his fans.

Advertisement

At the end of the show, the singer said he had not planned on playing one particular song but would do so in light of the events in Christchurch.

"I've been thinking about you non-stop. I didn't expect to play this song tonight, but it's one from our heart to yours - The Heart of Life."

It was Mayer's first show in New Zealand since 2014.