Socialism in Canada has a long history and is, along with conservatism and liberalism, a major political force in Canada.
Canada's socialist movement is believed to have originated in Western Canada. The Socialist Party of Canada was the first Canadian based Socialist party, founded in 1904. Later, the Winnipeg General Strike of 1919 and Great Depression (1929–1939) are considered to have fuelled socialism in Canada.
During the Great Depression, the Communist Party of Canada experienced a brief surge in popularity, becoming influential in various labour unions and electing a single Member of Parliament, Fred Rose. The Communist Party of Canada was created in Guelph, Ontario in 1921 by a group of Marxist activists led by William Moriarty. During the early years of their existence the party's membership faced persecution and arrest for their political activities. In 1935 the Communists gained notoriety by organizing a massive march of unemployed workers known as the On-to-Ottawa Trek and before that organized the young inmates of the relief camps into the Relief Camp Workers' Union to resist the poor conditions of the camps. The On-to-Ottawa Trek never made it to Ottawa; instead it ended with the Regina Riot of July 1, 1935. The trek and the living conditions in the government's "relief camps" helped to discredit Conservative Prime Minister R. B. Bennett, leading to his defeat at the hands of the Liberals in 1935. After the trek the communists were instrumental in organizing over 1,448 Canadians to fight in the Spanish Civil War.