Much attention has been paid to the changing class cleavage that structured political conflict in the twentieth century. In contrast to most advanced democracies, class voting has traditionally been weak in Canada. Using the entire series of the Canadian Election Study (1965–2019), we find the historic pattern of working-class voting for the New Democratic Party (NDP) held outside of Quebec in recent elections, before suddenly falling off in 2019. Starting in 2004, we find a clear and distinct trend where the working class has increased its support for the Conservatives. Although greater partisan sorting is occurring over the economy, cultural issues such as moral traditionalism and anti-immigration are now significant drivers of working-class Conservative support. The findings carry important implications for class-party relationships and reveal that Canada, despite its comparatively weak nativist cleavage, is not immune from the tensions social democratic parties have recently experienced in maintaining cross-class coalitions amid socio-economic structural changes.