Kohlberg identifica três níveis principais de desenvolvimento moral:
1. Nível Pré-Convencional: Neste nível a criança preocupa-se em obedecer às regras e se o seu comportamento acarreta recompensa ou punição.
2. Nível Convencional: Neste nível a criança está preocupada principalmente em corresponder às expectativas dos outros.
3. Nível Pós-Convencional: Aqui a pessoa procura atender aos ditames de sua consciência, além de abstrair princípios morais universais. Quando este último nível do desenvolvimento moral é atingido, Kohlberg acredita que o indivíduo passa a deter certos valores universais, isto é, aqueles que são válidos em qualquer época ou lugar, embora possam ser expressos de maneira diferente. Tais valores referem-se ao bem-estar dos outros e à justiça e igualdade na sociedade.