All Out for May Day 2018!
International Day of Working Class
Struggle and Unity

Halifax
Mayworks Halifax Festival of Working People & the Arts
May 1 – 12
Facebook
Montreal
Taking the Side of the Workers
Quebec Workers Converge in Montreal
Saturday, April 28 – 1:00-5:00 pm
Olympic Park, Corner of Pierre-De Coubertin and Pie-IX (Pie-IX Station)
Organized by May 1 Coalition and trade union centrals; CSD, CSN, FTQ and CSQ
Facebook
Anti-Capitalist Demonstration
6:00 pm
Corner of Sherbrooke and Amherst Sts.
Clac Montreal
Ottawa
Gil’s Hootenanny — Songs of Protest, Songs of Hope
7:30 pm
Clarke Room, RA Centre, 2451 Riverside Dr.
Sponsored by PIPSC, PSAC, CUPW, CUPE, CAPE, Unifor
Tickets $10, children free
For information
Toronto
Workers United — Building Our Future
Saturday, April 28 — 6:45-11:45 pm
Steelworkers Hall, 25 Cecil St
Organized by United May Day Committee and LACSN
Facebook
Mississauga
Street Festival
1:00-2:30 pm
Pearson International Airport – Terminal 1 Departures Level
Organized by Toronto Airport Workers’ Council
Facebook
Windsor
Speaking for Ourselves – Annual May Day Workers’ Roundtable
Sunday, April 29 — 10:00 am-4:00 pm
547 Victoria Ave
Hosted by the Ontario Secondary School Teachers’ Federation District 9,
and Greater Essex Elementary Teachers’ Federation of Ontario
Windsor
5:30 pm
City Hall Square
Winnipeg
March — Stop the Cuts
5:30-8:30 pm
City Hall, 510 Main St.
Organized by Winnipeg Labour Council
Facebook
March — Stop the Cuts
5:30-8:30 pm
City Hall, 510 Main St.
Organized by Winnipeg Labour Council
Calgary
Rally & March
4:30 pm
City Hall (Macleod Trail and 8 Ave SW)
Discussion, Potluck and Social Evening
6:00 pm
Organized by May Day Calgary
Facebook