Certaines causes de déviance incluent la pauvreté, la maladie mentale, les comportements appris et peut-être même des traits hérités. Le comportement déviant est causé par des interactions complexes de forces psychologiques, sociologiques, économiques et biologiques qui encouragent les individus à se rebeller contre normes sociétales.
Il existe de nombreuses théories contradictoires sur les causes des comportements déviants, mais les principales se répartissent en trois catégories : fonctionnaliste, conflictuelle et interactionnisme symbolique. Les théories fonctionnalistes soutiennent que le bon ou le mauvais fonctionnement d'un individu au sein d'une culture détermine sa déviance. Les théories des conflits appliquent les théories marxistes de la politique du pouvoir aux comportements déviants. L'interactionnisme symbolique soutient qu'une personne se comporte généralement en accord avec une compréhension sociale de la réalité. Par exemple, une personne peut se considérer comme un criminel parce qu'elle a été qualifiée de délinquant lorsqu'elle était jeune et est donc susceptible de commettre des actes criminels.