明初,三教鎮(zhèn)境域?qū)巽~梁縣羊燕里。
清康熙六十年(1721年),建三教場(chǎng);嘉慶七年(1802年),屬四川省川東道重慶府銅梁縣上鄉(xiāng)羊燕里楚十甲。
民國(guó)八年(1919年),建三教鄉(xiāng),屬銅梁縣第二區(qū)。
1950年1月1日,屬銅梁縣第六區(qū)(板橋)。
1953年春,三教鄉(xiāng)析置玉峰鄉(xiāng)。
1958年,三教鄉(xiāng)建為三教公社。
1961年10月,三教公社劃分為三教、玉峰2公社。
1983年,由三教公社改為三教鄉(xiāng)。
1985年10月,由三教鄉(xiāng)改為三教鎮(zhèn)。
1992年9月,三教區(qū)、玉峰鄉(xiāng)并入三教鎮(zhèn)。