The purpose of this study was to develop and optimize a continuing professional development (CPD) program for secondary teachers to facilitate their life skills teaching in PE classes through iterative processes of development, provision, evaluation, and modification. First, online questionnaires (n = 251) and semi-structured interviews (n = 20) with secondary PE teachers were conducted to assess teachers needs. Second, an initial CPD program was developed based on principles of effective CPD (O’Sullivan & Deglau, 2006), results of needs analysis, and Basic Needs Theory life skills model (adapted from Hodge et al., 2013). With the initial program pilot test was conducted with 5 teachers and quantitative and qualitative feedback was obtained. Then, the program was adjusted, reflecting feedback from pilot test and expert review. With the modified program, pilot test was conducted with another 5 groups of teachers, and feedback was obtained. The optimized program was composed of: (a) online-based pre-training, (b) intensive workshop, (c) school observations, (d) monthly workshops, and (e) SNS sharing. The findings from the second pilot study revealed that the program enhanced teachers’ knowledge, skills, and motivations for teaching life skills in PE classes. Discussions were made regarding (a) the need for developing CPD programs based on teachers’ needs, (b) bridging gaps between theory and practice, (c) seeking diverse strategies to turn teachers into active learners.