Restorative justice programs richten zich op het rehabiliteren van daders door verzoening met slachtoffers en de gemeenschap, in plaats van door traditionele opsluiting. Deze programma's omvatten vaak dialoog, restitutie en gemeenschapsdienst. Voorstanders betogen dat herstelrecht recidive vermindert, gemeenschappen heelt en meer betekenisvolle verantwoordelijkheid voor daders biedt. Tegenstanders betogen dat het mogelijk niet geschikt is voor alle misdaden, als te mild kan worden gezien en mogelijk niet voldoende afschrikkend werkt tegen toekomstig crimineel gedrag.