In a context of educational decentralization, school leadership encompassing different sources of leadership is significant for school performance. This study investigated the effects of principals and teachers as sources of learning-centred leadership on teacher learning. To this end, a survey research design was employed to collect data from junior high school teachers in Taiwan. The study suggested that teacher learning was most prevalent among schools with high levels of principal and teacher leadership. Additionally, principals’ promoting teacher involvement in curricular and instructional improvement, teacher-led support of colleagues’ professional development and the initiation of peer-to-peer discussion among teachers were identified as powerful facilitators for collaborative teacher learning.