The Labor-Progressive Party (French: Parti ouvrier-progressiste) was the legal political organization of the Communist Party of Canada between 1943 and 1959.
After the Communist Party of Canada was banned in 1940, under the wartime Defence of Canada Regulations, it refounded itself as the Labor-Progressive Party (LPP) in 1943 after the release of Communist Party leaders from internment. Only one LPP Member of Parliament (MP) was elected under that banner, Fred Rose, who was elected in a 1943 by-election in Montreal, was re-elected in the 1945 federal election, and sat in the House of Commons. In 1947, he was charged and convicted for spying for the Soviet Union, and was expelled from the House of Commons.
Dorise Nielson was elected to the House of Commons in the 1940 federal election from Saskatchewan as a "Progressive Unity" MP, and declared her affiliation to the LPP when it was founded in August 1943. She was defeated in the 1945 election when she ran for re-election as an LPP candidate.
The leader of the party was Tim Buck. Other prominent members were Margaret Fairley, Stewart Smith, Stanley Ryerson and Sam Carr.
In Ontario, two LPP members, A. A. MacLeod and J. B. Salsberg, sat in the Legislative Assembly of Ontario from 1943 to 1951 and 1955 respectively. The LPP also jointly nominated several Liberal-Labour candidates with the Ontario Liberal Party.