唐,属思邛县。
宋,属思堡。
元,隶属厥册蛮夷长官司。
明弘治七年(1494年),改隶印江县。
清属印江县网坨图五甲。
民国中期(1927年-1946年),属天堂区管辖。
1950年~1952年12月,属民生乡和六井溪乡并管。
1952年12月,设杉树乡,隶属第二区。
1958年8月,乡改管理区,随后改公社。
1984年1月,复置杉树坳乡,属板溪区。
1992年,杉树坳、何家3乡合并为杉树乡。
2015年3月18日,贵州省政府批复同意撤销杉树坳乡,设置杉树镇。