Pakistani society is facing numerous problems such as intolerance, violence, lying, dishonesty and sexual harassment to mention just a few. Parents and schools have a major role to play in the moral development of children. This mixed methods study examined teachers’ involvement in developing moral values in children from three private sector schools in Karachi, Pakistan. Document analysis of primary schools’ curriculum, in-depth interviews and classroom observations of nine teachers were conducted to understand how moral values are imparted through formal education. Additionally, 240 parents participated in a quantitative survey to investigate parental involvement in the moral development of children. Findings revealed inadequate focus of the schools’ curricula towards moral education, teachers’ limited perceptions and their subsequent lack of contribution to moral development of students. The quantitative data from parents showed satisfactory involvement of parents in moral growth of their children, measuring above 60% for every variable. Data also revealed that parents focus more on instructions rather than discussions about the moral values with their children. Findings highlight the need for coordinated efforts towards moral development of children involving parents, teachers and schools.