The demonstration was organized to mark the United Nations' ninth annual International Anti-Corruption Day.
Members of Quebec's September 24th Movement and the Civil Action League organized a march that began at noon in the city's Square Victoria.
The September 24th Movement first appeared on social media networks, following the publication of a report by Jacques Duchesneau, the former head of Quebec's anti-collusion unit (UPAC).
The report outlined ongoing issues with the awarding of public works contracts.
More light was shed on the problem during recent testimony heard at the Quebec corruption inquiry.
The president of the Civil Action League, Frédéric Lapointe, said the level of participation in municipal elections is problematic.
"It's important that elected officials know that we support them when they do something good, when they vote to support good laws. When they step away from necessary duties, citizens will be there to put them back in place," said Lapointe.
Canada in the top 10 most honest countries
A report issued last week by Transparency International rated Canada number nine in a list of 176 countries ranked for honesty in the public sector.
Denmark and Finland tied for the number one spot, while North Korea, Somalia and Afghanistan were at the bottom of the list.
International Anti-Corruption Day is held on the anniversary of the day when 114 countries signed the United Nations Convention Against Corruption nine years ago in Mexico.
UN general secretary, Ban Ki-moon, issued a news release last week stating that billions of public dollars go missing every year, subsequently impeding the development of schools and hospitals.