街道始建于1953年10月,原名常熟區(qū)人民政府第九辦事處,又稱楓林辦事處。
當(dāng)時轄區(qū)范圍東起小木橋路,西至謹(jǐn)記路(今宛平南路),南到龍華路(今中山南二路),北抵斜徐路(今肇嘉浜路南道)。
辦事處設(shè)在市政府路(今平江路)244弄3號,下設(shè)14個居委會。
1955年4月,改名常熟區(qū)人民政府第十一辦事處,又稱楓林路辦事處,并劃出小木橋路以西、東廟橋路(今東安路)以東、龍華路(今中山南二路)以北、斜土路以南地區(qū),并入斜土路辦事處,楓林路辦事處設(shè)11個居委會。
1956年3月常熟區(qū)并入徐匯區(qū)后,稱徐匯區(qū)人民委員會第十一辦事處;9月改名徐匯區(qū)人民委員會楓林路辦事處,正式以路命名,并恢復(fù)1955年4月劃出的地區(qū)。
1960年7月改名徐匯區(qū)人民委員會楓林路街道辦事處,設(shè)7個居委會。
1964年設(shè)10個居委會。
1973年辦事處遷至平江路215弄4號。
1978年8月改名徐匯區(qū)楓林路街道辦事處。
1980年3月命名為徐匯區(qū)人民政府楓林路街道辦事處,轄區(qū)面積1.91平方公里,設(shè)12個居委會。
1984年9月設(shè)32個居委會。
1994年3月,撤銷原楓林路和漕溪北路街道辦事處,建立新的楓林路街道辦事處。
轄區(qū)范圍擴(kuò)大為:原楓林路街道全部和漕溪北路街道的零陵路—天鑰橋路—中山南二路以南以東地區(qū),成今狀,下設(shè)52個居委會。
1996年5月增設(shè)張東、安康兩個居委會。
同年9月,居委會從54個調(diào)整為40個。
2000年4月,辦事處遷至中山南二路777弄2號二樓。
2001年7月和2005年4月,先后增設(shè)四季園、匯園兩個居委會。
其間居委會數(shù)量始終在不斷調(diào)整撤并,至2006年3月減少至29個。
2006年12月,辦事處遷至現(xiàn)址。
地名沿用至今。