The invention provides a method for knitting colorful tassel patterns. The method comprises the following steps that S1, a tassel zone effect is achieved, wherein according to the tassel flower pattern requirements, a front needle bed does not execute knitting, a yarn guiding nozzle brings a color-A yarn to pass through, and a rear needle bed performs normal knitting to drive a color-B yarn nozzle, wherein loops woven normally by the rear needle bed form a basic ground structure, the front needle bed does not perform knitting, and the yarn guiding nozzle brings the color-A yarn to pass throughthe knitting zone of the rear needle bed to form tassels; S2, a colorful pattern zone effect is achieved, wherein according to the pattern color requirements, the front needle bed knits colorful patterns, the rear needle bed performs knitting in a needle spacing mode, and a speckled effect is formed on the bottom face of a fabric. By adopting the method, the fabric has the special flower patterneffects of tassels and colorful patterns. In addition, flower pattern structures of knitted fabrics can be also increased, and required tassels and colorful patterns can be also freely designed by combining with a computerized flat knitting machine.