An estimated 500,000 people marched through the streets of Washington, D.C. on Saturday with a message for Donald Trump.

“We march today for the moral code of this nation against which our new president is waging a war,” said actress America Ferrera.

During the presidential campaign Trump came under fire for his comments on women and minorities.

Protestors mocked the president with signs and pink pointy-eared "pussyhats."

Some of those protestors included Canadians. They chartered buses to the U.S. capitol to walk in solidarity with their neighbours to the south.

Waterloo resident Sara Bingham was amoung them. “My daughter is 14 and my son is 16 and I want them to know that what’s been going on and what’s been said about minorities and women are not right.”

Rallies were also held here in Canada, with marches in Guelph, London, Toronto and Ottawa.

“Women are half the human race,” said Alex Gousse in Guelph. “Women of all colour and shapes and sizes, we deserve equal rights.”

Protestors also voiced their concerns about Trump’s rhetoric.

“We came out because we want to send the message that we’re not okay with the discourse that we saw in the election,” said Mary Lilly in Ottawa. “We don’t want that coming up to Canada either.”

Officials say more than a million people participated in marches worldwide.