Inequalities in oral health in areas of socio-economic disadvantage are well recognised. As children spend a considerable proportion of their lives in education, schools can play a significant role in promoting children's health and oral health. However, to what extent schools are able to do this is unclear. The aim of this study was therefore to investigate opportunities and challenges to promoting oral health in primary schools.