The Very Rev Dr Peter Elliott, rector of Christ Church Anglican Cathedral, in Vancouver, preached in St Paul's Cathedral yesterday.
His visit is part of the Anglican Consultative Council (ACC) under way in Auckland.
While he did not believe in commenting on a country's domestic politics, Dr Elliott, who is gay, told the Otago Daily Times legalising gay marriage had increased respect and tolerance in Canada.
A private member's Bill to legalise same-sex marriage passed its first reading in New Zealand's Parliament in August.
Dr Elliott said his sexual orientation was not a major issue, except to a small number of people for whom it raised questions.
Dr Elliott is the author of Faith, Vocation and Intimacy: My Journey from Secrecy to Openness.
Speaking to parishioners in a special session after the service, Dr Elliott said he was impressed by the cultural diversity of the New Zealand Anglican Church.
He surmised a lack of tension at this year's council meeting might be a consequence of its setting in New Zealand, where differences and diversity seemed to be accepted.
Asked how well Canadian Anglicans worked with other faiths, Dr Elliott said two big rallying points were homelessness, and opposition to gambling.
Held every three years, the ACC is one of the four "instruments of communion" providing a focal point for Anglicans.
It runs from October 27-November 7.