Migrant workers in Ontario have passed the halfway point in their 50-kilometre march for better working and housing conditions.

Members of the group Justice for Migrant Workers began their march in Leamington on Sunday morning and stopped in Essex for a rally. They're wearing red T-shirts and holding placards that say "justice."

The march is expected to end around 7 p.m. in Windsor.

The marchers said migrant workers harvested and processed many of the fruits and vegetables found on Thanksgiving tables.

About 18,000 workers from Thailand, Mexico, Guatemala, the Philippines and the Caribbean come to Canada each year to work on farms, they said.