The present disclosure in a broad aspect provides for diazeniumdiolated phosphorylcholine polymers and associated methods for achieving nitric oxide release. The present polymers have superior biocompatibility and are useful for coating or fabricating medical devices such as a vascular stent.