A man was arrested for disrobing to show off racist tattoos, officers said.
Several hundred people protesting against racism appeared at events Sunday, while just several self-proclaimed racists showed, authorities said.
One man was arrested in Calgary after he removed his clothing to show off racist tattoos, The Calgary Herald reported.
The protest marked the International Day for Elimination of Racial Discrimination. At last year's protest in Calgary, anti-racists clashed with neo-Nazis.
In Vancouver, white supremacists failed to show Sunday for a march they had promoted, The Province reported.
The supremacists had planned to march through Coquitlam, Burnaby and Vancouver before holding a feast honoring Nordic gods, police Sgt. Mark Applejohn said.
Exploding whale video goes viral on Internet
Wisconsin business offering 'therapeutic cuddling' forced to close