About 100 people gathered at Phillips Square Sunday for an anti-war demonstration, days after the U.S. assassination of a key Iranian military leader on Iraqi soil.
Some participants made signs with pictures of Gen. Qassem Soleimani, the commander killed in a drone strike Friday.
Other signs had anti-U.S. slogans and calls to pull troops out of the Middle East.
The protesters made their way through downtown Montreal, marching toward the U.S. Consulate General on Ste-Catherine Street.
Iran has promised "harsh revenge" for the U.S. drone strike, which killed Soleimani as well as Iraqi militia leader Abu Mahdi al-Muhandis and raised the spectre of wider conflict in the Middle East.
Trump has threatened to bomb 52 Iranian sites, including cultural sites, if Iran retaliates by attacking Americans.
Also Sunday, Iraq's parliament passed a resolution telling the government to end the presence of foreign troops in that country.
Many Iraqis, including opponents of Soleimani, have expressed anger at Washington for killing the two men on Iraqi soil and possibly dragging their country into another conflict.
NATO has suspended Canadian-led training of Iraqi forces in the wake of the airstrike, and Defence Minister Harjit Sajjan said Canada is monitoring the security environment and taking necessary precautions.