Diversion programs typically last six months, but they may last up to 18 months. Depending on the case, they may consist of classes, counseling, and other rehabilitative treatment programs.