In this study, heparin ionically coated polyvinyl chloride (PVC) material was prepared by heparin-benzalkonium chloride complex (Group A), heparin-benzalkonium bromide complex (Group B) and heparin-polyethyleneimine compound (Group C). Cytotoxicity evaluation was conducted by direct cell contact evaluation and MTT colorimetry method. The results showed Group A and Group B caused L-929 cells to die out while Group C showed good compatibility with cells. The OD levels of Group A and B were lower than that of the Group C in MTT test. Method A and method B of heparin coating had remarkable cytotoxicity, while method C had little cytotoxicity and could be further studied for clinical use.