The cationic modifier polyepichlorohydrin-dimethylamine was synthesized by epichlorohydrin, dimethylamine and ethylenediamine. It was applied in cationic modification of cotton fabric. Then the modified cotton fabric was salt-free dyed with reactive dyes. The optimal cationic modification of cotton fabric and dye ing process of cationic agent modified cotton fabric were determined. The results showed that the modified cotton fabric could be applied in salt-free dyeing with reactive dyes. The exhaustion rate and fixation rate of modified fabric were higher than those of the traditional dyed fabric.