Implementing effective professional development (PD) programs can help teachers in developing their knowledge and skills to enhance students learning in the classroom. However, professional development (PD) programs conducted been seen as less helpful for teachers in developing their potential in teaching mathematics. Therefore, a systematic literature review was undertaken to report on the programs of professional development (PD) for mathematics teachers. This review aimed to explore the professional development (PD) programs for mathematics teacher and teacher components of an effective professional development (PD) in the empirical studies. This systematic review utilized 40 research articles from 2015 to 2020 as data from which such data were obtained from databases such as Google Scholar, ERIC, and Springer. The findings show that the mathematics teacher professional development (PD) programs been used to give an impact on teacher attitudes and practices in terms of classroom teaching practices, student learning outcomes, and teacher knowledge and skills. In addition, teachers' factors for an effective professional development (PD) program can be classified into several parts: 1) motivation, 2) attitude, 3) commitment, and 4) self-efficacy. This study is essential to strengthening the competencies of mathematics teachers based on the best model of professional development in line with current educational needs.