南北朝西魏恭帝二年(555年),設(shè)溫江縣。
民國二十九年(1940年),設(shè)清平鎮(zhèn)和踏水、鎮(zhèn)子2鄉(xiāng)。
民國三十年(1941年),清平鎮(zhèn)改鄉(xiāng)。
1958年9月,清平鄉(xiāng)屬萬春(上游)公社的14、15、16大隊(管區(qū));踏水鄉(xiāng)屬柳江、萬春(上游)公社,鎮(zhèn)子鄉(xiāng)改公社。
1961年,清平鄉(xiāng)改公社。
1981年,清平公社更名萬春公社。
1984年,公社改鄉(xiāng)。
1992年,曾有部分區(qū)域劃歸和盛、通平2鎮(zhèn)。
1998年,增設(shè)踏水鎮(zhèn),保留萬春鎮(zhèn),析置鎮(zhèn)子鄉(xiāng)。
2004年,撤踏水鎮(zhèn)、鎮(zhèn)子鄉(xiāng)、原柳城鎮(zhèn)的南岳社區(qū)居委會所屬行政區(qū)域并入萬春鎮(zhèn)。
萬春鎮(zhèn)政府駐原踏水鎮(zhèn)踏水橋。
2007年,增設(shè)街道。