canada’s future is socialism Join the struggle! Sign-up for our Newsletter: Newsletter First name Last Name Province/Territory City Email Sign Up If you are human, leave this field blank. Latest Statements Western Sahara has never been, is not, and will never be the property of the King of Morocco May Day 2026: Build working-class power to stop war and austerity The Communist Party salutes cross-Canada Day of Action in solidarity with Cuba Central Committee Political Report – March 2026 Defeat Bill C-9: Defend the right to protest and strike! IWD 2026: Solidarity with women of the world in the struggle against war and militarism, and for full equality! No to the new imperialist war against Iran! End Canada’s complicity! Black History Month 2026: Celebrating resistance, fighting for equality Stand up to the US blockade, break the siege on Cuba: Canada must send oil and aid Campaigns 2025 Federal Election Campaign Roll Back Campaign Socialist Press
IWD 2026: Solidarity with women of the world in the struggle against war and militarism, and for full equality!