1939年,國民黨政府決定將孔子誕辰日8月27日定為教師節,並頒發了《教師節紀念暫行辦法》,但當時未能在全國推行。
1951年,由中華人民共和國教育部和中華全國總工會共同商定,把5月1日勞動節也作為教師節。但由於種種原因,教師節實際上並未實行。
1985年,中華人民共和國第六屆全國人大常委會第九次會議作出決議,為發揚“尊師重教”的優良傳統,提高教師地位,將每年的9月10日定為教師節。