商、周时,花园乡境域为冀州地。
战国时,为燕国疆土。
秦汉时,属幽州上谷郡。
1953年,分设上花园乡、苏家房乡,属下花园镇。
1956年5月,成立上花园、下花园、苏家房3个联合农业生产合作社。
1958年9月,上花园、下花园、苏家房3个联合农业生产合作社合并为花园公社。
1959年6月,花园公社与定方水公社合并为下花园公社。
1961年6月,分设为花园公社、苏家房公社。
1984年,花园公社、苏家房公社分别改为苏家房乡、花园乡。
1996年2月,苏家房乡并入花园乡。