The invention provides a method for weeding an urban forest. The method comprises a step (1) of loosening soil, manually loosening oil within a range of 5-10 cm around each tree each month in summer and autumn each year, causing the soil loosening depth to be 5-10 cm, and stacking the peripheries of trees into round tree pits; a step (2) of spraying pesticides, and spraying chlortoluron wettable powder with a ratio of 15% into loosened soil, wherein 10-20 g of chlortoluron wettable powder is sprayed around the tree pits of each tree; a step (3) of performing weeding, manually performing intertillage and weeding around the trees, applying 5-10 g of oxyfluorfen and pndimethalin around the tree pits of the trees, wherein the compound mass ratio of oxyfluorfen and pndimethalin is 1:10 to 2:1; a step (4) of performing trimming, flattening the peripheries of the tree pits after the weeding, clearing weeds around the tree pits, and making the boundary between a lawn around the trees and the edgesof the tree pits clear. According to the method for weeding the urban forest, alternate growth of the weeds around the trees and the lawn is controlled, and an urban greening beautifying effect is improved.