In order to raise the dyeing behaviour of flax fabric for natural dyes,the flax fabric modified by cationic modifying agent was dyed by natural dyes-cochineal and lemon yellow,the effect of dyeing temperature and dyeing time,as well as percent of salt and pH of dye bath on K/S value was discussed.Orthogonal experimentation for two natural dyes was disigned.The optimum process of cochineal is dyeing temperature 60 ℃,dyeing time 60 min,and pH of dye bath is 4;The optimum process of lemon yellow is dyeing temperature 60 ℃,dyeing time 60 min,and pH of dye bath is 5.