The characteristics of public health teaching are discussed in this paper from the aspects of public health curriculum system and difficulties of public health curriculum. The application status of flipped classroom, MOOC, distance learning, online course, Elearning, UMU online education platform and other smart teaching methods in public health teaching are summarized. It is suggested that the level of smart public health teaching should be improved from the perspectives of learning autonomy, deep integration of teaching and technology and construction of smart classrooms.