北宋時期,彩塘已有村落。
宋時彩塘屬上莆都。
民國三年(1914年),改上莆都為上莆區。
民國十五年(1926年),并東莆區為上東莆區。
民國十七年(1928年),稱第七區。
民國十九年(1930年),屬第七江東區。
民國三十五年(1946年),劃分為莆東、莆西2鄉。
1949年,中華人民共和國成立后遂改為上東區。
1950年,改上東區為第七區。
1956年,改稱彩塘鄉。
1958年,成立彩塘公社。
1960年末,拆為彩塘、金華2個公社。
1962年,又合并為彩塘公社。
1983年,公社改稱彩塘區。
1987年,改區為鎮。
1992年,稱潮安縣彩塘鎮。
2013年6月28日,國務院批準調整潮州市部分行政區劃,撤銷潮安縣,設立潮安區,彩塘鎮屬潮安區。