Polyurethane (PU) was synthesized using castor oil and a trade grade of hexamethylene diisocyanate, and then PU films were prepared for wound dressing applications. The PU films were then plasma treated with the low-pressure nitrogen plasma to functionalize with peroxide and hydroperoxide groups in order to attach with acrylic acid monomers. Therefore, the polyacrylic acid polymer branches were formed on the film surfaces. Carboxylic acid groups were activated by N-(3-dimethylaminopropyl)-N 0 -ethyl carbodiimide hydrochloride/N-hydroxysuccinimide and bonded with chitosan and collagen biomolecules. Untreated, nitrogen plasma treated, polyacrylic acid grafted, and finally chitosan and collagen-immobilized PU films were characterized by several tests. The tests included the attenuated total reflectance Fourier transform infrared spectroscopy, static contact angle, atomic force microscopy, scanning electron microscopy, fibroblast L929 cell culture, and antibacterial activity assay to evaluate their in vitro cytocompatibility. The results confirmed that chitosan and collagen were immobilized successfully on the PU surfaces. The chitosan-immobilized PU and collagen-immobilized PU improved the adhesion and proliferation of fibroblast cells compared to untreated PU films. The chitosanmodified PU films exhibit the best antibacterial properties.