Urchin-like micro/nano heterostructure Au@CdS/WO3 was synthesized by using a facile photodeposition method with no need for an additional stabilizer, which can be used as an efficient all-solid Z-scheme visible-light photocatalyst for H2 generation with a high H2 evolution rate.