A photoresponsive surface molecularly imprinted polymer for uric acid in physiological fluids was fabricated through a facile and effective method using bio-safe and biocompatible ZnO nanorods as a support. The strategy was carried out by introducing double bonds on the surface of the ZnO nanorods with 3-methacryloxypropyltrimethoxysilane. The surface molecularly imprinted polymer on ZnO nanorods was then prepared by surface polymerization using uric acid as template, water-soluble 5-[(4-(methacryloyloxy)phenyl)diazenyl]isophthalic acid as functional monomer, and triethanolamine trimethacryl ester as cross-linker. The surface molecularly imprinted polymer on ZnO nanorods showed good photoresponsive properties, high recognition ability, and fast binding kinetics toward uric acid, with a dissociation constant of 3.22 × 10 − 5 M in aqueous NaH 2 PO 4 buffer at pH = 7.0 and a maximal adsorption capacity of 1.45 μmol g − 1 . Upon alternate irradiation at 365 and 440 nm, the surface molecularly imprinted polymer on ZnO nanorods can quantitatively uptake and release uric acid. [ABSTRACT FROM AUTHOR]