Communities across Canada have quickly planned vigils and memorials in the hours after the fatal shooting at a Quebec City mosque.

A vigil will start at 6 p.m. ET near Montreal's Parc station, and a memorial will be held on Parliament Hill in Ottawa, also starting at 6 p.m. Another Quebec vigil will start at 6 p.m. ET at the Dorval mosque.

In Toronto, a protest Monday demanding the repeal of Friday's executive order by U.S. President Donald Trump barring citizens from Yemen, Syria, Sudan, Somalia, Iraq, Libya and Iran from entering the U.S. also served as a vigil for the victims of the shooting in Quebec.

A separate vigil for Quebec has been organized for 6:30 p.m. on Gould Street. 

In London, Ont., the city's mosque invited people to gather for an "act of solidarity" at noon, followed by prayers at 12:45 p.m. The mosque has also organized a vigil for Wednesday at 6 p.m.

In Iqaluit, residents gathered at the city's only mosque Monday between 12:15 and 12:30 p.m. ET in commemoration of the six men who died in the shooting during evening prayers at the Islamic Cultural Centre of Quebec on Sunday.

People in Whitehorse will gather at a vigil at the Wharf at the corner of Main Street and Front Street, starting at 5 p.m. PT.

In Hamilton, community members are reacting to the Quebec shooting and a recent travel ban in the U.S. for citizens of Muslim majority countries. A rally to "protest the rise in Islamophobia and hate" and a vigil for the injured and dead in Quebec was scheduled for 6 p.m. on Monday. 

In Kitchener, Ont., a prayer and solidarity vigil has been organized for 6 p.m. at Carl Zehr Square outside city hall.

Edmonton will host a vigil starting at 6:30 p.m. MT at the Alberta legislature grounds and Calgary will host a memorial at city hall at 6:30 p.m. MT.

"As a community, we must stand together with the victims and one another against hatred," the post from Calgary's Canadian Cultural Mosaic Foundation states. 

The Manitoba Islamic Association is hosting prayer service Monday evening that's open to everyone at its mosque in Winnipeg at 8 p.m.

Some smaller communities are also showing their support. There will be a memorial at 6 p.m. Monday at city hall in Burlington, Ont. St. Catharines, Ont., is holding a vigil on Tuesday evening at 5:30 p.m. starting at city hall. There's also an event scheduled in Yarmouth, N.S., at city hall at 6 p.m. AT.

The Muslim Society of Guelph has planned a vigil at the Guelph Muslim Community Centre, for Monday evening.

It will begin at 6:30 p.m. ET. The time was chosen "to coincide with the same evening prayers at which the attack happened," organizers said.

Flags are flying at half-mast at city halls in Ottawa and Gatineau, the Quebec government office in London, and the lights will be dimmed at the Eiffel Tower in Paris.

In Winnipeg, someone posted a sign reading "LOVE" outside the Winnipeg Central Mosque.