Teachers' continuing professional development (CPD) is being given increasing importance in countries throughout the world. In Scotland, the changing professional and political context has resulted in unprecedented investment in CPD. However, analysis and evaluation of CPD policies, practice and impact is complex. In seeking to understand some of the complexities, this article proposes a triple-lens framework, drawing on three different accounts of teacher learning. The framework is then used to analyse three specific examples of CPD initiatives. Conclusions point to the need to consider a much wider conception of teacher learning in which socio-cultural aspects are given due attention