The duration of an anger management program can vary depending on the program's structure and the individual's progress. Programs may last anywhere from a few weeks to several months.