北宋时期,彩塘已有村落。
宋时彩塘属上莆都。
民国三年(1914年),改上莆都为上莆区。
民国十五年(1926年),并东莆区为上东莆区。
民国十七年(1928年),称第七区。
民国十九年(1930年),属第七江东区。
民国三十五年(1946年),划分为莆东、莆西2乡。
1949年,中华人民共和国成立后遂改为上东区。
1950年,改上东区为第七区。
1956年,改称彩塘乡。
1958年,成立彩塘公社。
1960年末,拆为彩塘、金华2个公社。
1962年,又合并为彩塘公社。
1983年,公社改称彩塘区。
1987年,改区为镇。
1992年,称潮安县彩塘镇。
2013年6月28日,国务院批准调整潮州市部分行政区划,撤销潮安县,设立潮安区,彩塘镇属潮安区。