Scheer said he believes people should be free to criticize their governments without having their backgrounds questioned or being told to leave the country.
“I don’t think there’s any place in our society for intolerance or ... those kinds of divisive comments,” Scheer said Wednesday when asked by reporters in Saskatoon where he was speaking to the Chamber of Commerce.
“People should be able to advocate for their views. They should be able to criticize their government. They should be able to advocate for their own ideas without having their background or their personal identity or where their family might come from questioned or in any way taken into account.”
Watch: Trudeau touts diversity in face of Trump tweets
Trump is being called a racist for suggesting on Twitter that the four congresswomen should go back where they came from if they don’t like America.
Trump’s targets were Democrats Alexandria Ocasio-Cortez of New York, Ayanna Pressley of Massachusetts, Ilhan Omar of Minnesota and Rashida Tlaib of Michigan.
All are American and all but Omar were born in the United States. They’ve been among the party’s most outspoken advocates for impeachment.
Scheer didn’t go so far as calling the tweets racist, but said they were offensive.
Prime Minister Justin Trudeau has said Trump’s comments would not fly north of the border because diversity is one of Canada’s strengths.
“That is not how we do things in Canada,” Trudeau said earlier in the week.
“A Canadian is a Canadian is a Canadian, and the diversity of our country is actually one of our greatest strengths and a source of tremendous resilience and pride for Canadians and we will continue to defend that.”
With files from The Associated Press