This paper proposes a curriculum framework in pre-service teachers training program to develop Teachers' Personal Knowledge Management competency. Supporting the sustainable development of teachers as professionals in the knowledge society is a critical issue in teacher education. Personal knowledge management (PKM) is an intertwined macro-competency that involves cognitive, metacognitive, information, social and learning competencies. If PKM skills are taught, acquired and utilized in each discipline across the curriculum, pre-service teachers can organize, integrate and transform random pieces of information systematically to generate and apply them as personal knowledge. The framework provides pre-service teachers with different degree of opportunities to carry out instructional design, lesson implementation and reflection through e-learning and collaborative action research activities. A self-response questionnaire was conducted to evaluate the courses. Results show that an authentic learning environment could be created to develop pre-service teachers' PKM competencies for achieving effective learning.