Functional copolymers were successfully grafted onto polyethersulfone (PES) membrane surfaces by free radical mechanism using ammonium persulfate (APS) as an initiator. The anti-coagulant and anti-fouling properties of the membranes were well controlled by changing the functional copolymer compositions. Attenuated total reflection-Fourier transforminfrared (ATR-FTIR), X-ray photoelectron spectrometer spectrum (XPS), water contact angles (WCAs), and scanning electron microscopy (SEM) images were used to characterize the membranes. The results of protein adsorption, clotting times, platelet adhesion and bacteria attachment indicated that the membranes had good blood-compatibility and/or anti-fouling ability. Meanwhile, the modification didnt cause an adverse effect on the membrane permeability. This new method provides a general, robust and flexible way to adjust membrane surface performance and potentially has wide applications.