This study aims to highlight the problem of justice in Karl Marx’s vision from the perspective of the critique of capitalism. Although, there is a strong dialectic in the socio-political and philosophical debates among political thinkers (including Marxists) on the existence or non-existence of a theory of justice in Marxism, the exegesis of Marxist writings reveals two types of justice (“Justice through fair distribution and Justice through the dictatorship of the proletariat”). The first aspect the study proposes is to reinforce and argue for the existence of a Marxist theory of Justice, followed by a critical analysis of how this is reflected in both socialist and communist society.