解放初屬豐潤縣九區。
1952年陸續劃歸唐山市,為常各莊、馬駒橋、河沿莊、碑子院四鄉。
1956年撤區并鄉后屬馮大里鄉和劉家過道鄉一部分。
1958年改常各莊公社。
1959年命名為唐山市西郊萬畝果園。
1960年命名為“唐山市果園”,后改稱“唐山果園”。
1968年劃歸郊區,成立果園公社。
1980年改為“唐山市果園管理委員會”。
1984年建鄉,復歸開平區。
1992年11月路南、路北、開平三區進行區劃調整,將開平區的果園、傅家屯兩個鄉行政區域劃歸路北區管轄。
1994年4月,將傅家屯鄉6個村劃歸唐山高新技術開發區管理。
1996年7月,撤銷路北區傅家屯鄉設立路北區果園鄉傅家屯管理區。
2002年2月,果園鄉和果園鄉傅家屯管理區合置成今境果園鄉。
2020年12月25日撤鄉設鎮行政區劃調整,經省政府批準,撤銷果園鄉設立果園鎮,行政區域管轄不變,駐地不變。