Siloxane functionalized phosphorylcholine (PC) or sulfobetaine (SB) macromolecules (PCSSi or SBSSi) were synthesized to act as surface modifying agents for degradable metallic surfaces to improve acute blood compatibility and slow initial corrosion rates. The macromolecules were synthesized using a thiol-ene radical photopolymerization technique and then utilized to modify magnesium (Mg) alloy (AZ31) surfaces via an anhydrous phase deposition of the silane functional groups. X-ray photoelectron spectroscopy surface analysis results indicated successful surface modification based on increased nitrogen and phosphorus or sulfur composition on the modified surfaces relative to unmodified AZ31. In vitro acute thrombogenicity assessment after ovine blood contact with the PCSSi and SBSSi modified surfaces showed a significant decrease in platelet deposition and bulk phase platelet activation compared with the control alloy surfaces. Potentiodynamic polarization and electrochemical impedance spectroscopy data obtained from electrochemical corrosion testing demonstrated increased corrosion resistance for PCSSi- and SBSSi-modified AZ31 versus unmodified surfaces. The developed coating technique using PCSSi or SBSSi showed promise in acutely reducing both the corrosion and thrombotic processes, which would be attractive for application to blood contacting devices, such as vascular stents, made from degradable Mg alloys.