The invention relates to a vintage dyeing method for knitted wool fabric. The method comprises the steps of: (1) laying knitted wool fabric fully deoiled in a dyeing machine, feeding water, adding a pretreating agent, conducting temperature rise and preservation, discharging pretreatment solution, and washing; (2) feeding water, adding in a cation modifying agent and glacial acetic acid, controlling the pH value at 5-7.5, conducting temperature rise and preservation, discharging residual liquid, and washing; and (3) feeding water, adding in a leveling agent at room temperature, running for 5 to 10min, adding in coating, running for 10-20min, then conducting temperature rise, adding in a color fixing agent and a softening agent, running for 10-20min, then conducting temperature rise, adding in glacial acetic acid, running for 30-60min, conducting temperature reduction to 55-60 DEG C, discharging liquid and washing. The method is adopted for dyeing the wool fabric, the dye-uptake of the coating is high, no residual liquid is left; the excellent washing fastness and wet friction color fastness are achieved, and good application prospects can be reached.