The invention relates to a method of low-temperature dyeing for wool, which is characterized by comprising the following steps: adding fully-dissolved acidic dye for wool, acetum with the concentration of 99% and Univadine in an ultrasonic oscillator, and adding distilled water according to the bath ratio of 1:20-80; wetting wool fiber in the distilled water under the temperature of 40 DEG C, wiping, pouring into the ultrasonic oscillator, boosting the temperature at 40-60 DEG C at the speed of 1 DEG C / min, and dyeing for 45-60min, wherein the ultrasonic frequency is 20-50kHz, and the ultrasonic strength is 0.08-1.0W / cm<2> in the dyeing process; taking the wool fiber out after dyeing, washing by cold water and parching. The invention belongs to low-temperature dyeing, does not need additional heat energy in dye bath, can use no or less aid, and is favor of environment protection.