Vancouver Mayor Gregor Robertson told the protesters that the city will not stand for hatred or inequality, but noted work still must be done to spread the message of understanding.

"There's more to do, we're not done," he said. "There are some among us here today who have not learned the message of peace and respect and understanding, of loving one another regardless of what we believe in or who we love or what we look like or where we came from."

Robertson urged those assembled to approach the difficult conversations peacefully.

"Reach out with a hand, reach out with respect and love and understanding. Don't reach out with a fist. Don't lower ourselves to that," he said.

There were reports earlier this week that an anti-Islam protest was planned, but it never materialized.

A handful of individuals opposing the anti-racism protesters showed up at the rally and were quickly ushered away by police when verbal confrontations appeared as though they could become physical.

Vancouver Police said Saturday afternoon that officers at the rally arrested five people for breaching the peace and two people were escorted away from the area "to prevent a disturbance."

Police said there were no reported assaults or injuries.

Prime Minister Justin Trudeau took to Twitter to congratulate Vancouver on the event, saying "Diversity will always be our strength."

OPINION This week’s report is a reminder that in a little over a month, April 30, the majority of Canadians need to complete and file their 2017 Canada Income Tax returns to avoid potential late penalties.