The authors review the various ways moral hypocrisy has been defined and operationalized by social psychologists, concentrating on three general types: moral duplicity, moral double standards, and moral weakness. While most approaches have treated moral hypocrisy as an interpersonal phenomenon, requiring public claims, preaching (versus practicing), or judgments of others (versus oneself), this paper also considers intrapersonal moral hypocrisy – that is, conflicts between values and behavior that may exist even in the absence of public pronouncements or judgments. Current attempts to understand and combat intrapersonal moral hypocrisy are aided by moral pluralism, the idea that there are many different moral values, which may come into conflict both between and within individuals. Examples are given to illustrate how taking into account individual differences in values can help to reduce moral hypocrisy. The authors close by considering the possibility that in a pluralistic world, reducing intrapersonal moral hypocrisy might not always be a normatively desired end goal.