1941年屬萊蕪(北)縣的雪野、抬頭、香山3個區。
1942年抬頭區劃歸淄川縣。
1945年10月,抬頭區回歸,屬雪野區、香山區。
1958年10月,上游人民公社成立,除包括原雪野鄉、上游鄉外,鹿野等15個村莊也劃歸上游人民公社。
1984年4月,改設上游辦事處。
1985年11月上游辦事處分為上游鎮、雪野鄉、鹿野鄉,屬萊蕪市(縣級市)。
1992年12月,縣級萊蕪市升格為地級萊蕪市,設萊城區、鋼城區兩個區,雪野鄉屬萊蕪市萊城區。
2000年上游鎮、雪野鄉、鹿野鄉合并為雪野鎮,屬萊蕪市萊城區。
2018年12月,濟南市萊蕪市進行區劃調整,撤銷萊蕪市萊城區,設立濟南市萊蕪區,隨即歸屬濟南市萊蕪區。
2020年6月30日,山東省人民政府批復同意撤銷雪野鎮,以其原行政區域設立雪野街道。