Safety programs and systems can improve the organizational safety in the context of safety. These programs can not only provide a safe condition for employees’ activities but also can assist managers to upgrade safety level, prevent accidents. Moreover, mutual collaboration between managers and employees in safety programs can lead to safety culture improvement. In this study, critical success factors which influence successful implementation of safety programs are analyzed. Thus, these factors are classified using interpretive structural modelling. In addition, the relationship of these factors with each other are determined.