In this work, a novel label free photoelectrochemical (PEC) immunosensor has been developed for the detection of α-fetoprotein (AFP). The immunosensor was based on Au-ZnO flower-rods (FRs) heterostructure, where Au nanoparticles (NPs) were firstly electrodeposited by cyclic voltammetry methods. Scanning electron microscopy (SEM), X-ray diffraction (XRD), Mott-Schottky plot (MS), UV–vis diffuse reflectance spectrum and fluorescence emission spectrum were used for the characterizations of Au-ZnO FRs. The results demonstrated that Au NPs not only obviously enhanced the visible light absorption of ZnO FRs due to surface plasmon resonance (SPR) but also improved the separation of photo-generated electron-hole pairs. Therefore, the photocurrent of Au-ZnO FRs was increased under simulated sunlight. The photocurrent was reduced after the specific antibody-antigen immune reaction. And the photocurrent decrement was linear with the logarithm of AFP antigen concentration in the range from 0.005ngmL−1 to 50ngmL−1 with a low detection limit of 0.56pgmL−1 (S/N=3). The PEC immunosensor also exhibited high anti-interference property and acceptable stability. This work would provide a promising photoelectrochemical strategy for the detection of other proteins in clinical diagnosis.