A castor oil (CO) was modified via thiol-ene click chemistry reaction between CO and 3-mercaptopropyl trimethoxysilane, with the conversion of C C bonds of CO over 99% based on 1 HNMR spectra. The obtained modified castor oil (MCO) was used as a biobased polyol to prepare waterborne polyurethane (WPU) dispersions. The modification of CO exhibited a great effect on the properties of WPU dispersions and coatings, and an obvious change is the improvement of the water resistance of WPU coatings. WPU dispersions with MCO had good storage stability. A WPU coating with 7% MCO had high surface hydrophobicity, and its water absorption was as low as 3.2%. Conductive carbon black filled WPU coatings with MCO were cured by efficient UV radiation, and their conductive percolation threshold could decrease to 0.76%, which could be attributed to the well filler dispersion and strong filler-polymer interaction. The WPU dispersions are ecofriendly, and can be used to produce biobased WPU coatings with a great application potential in antistatic coating fields.