A novel disposable biosensor is developed based on gold nanoparticles modified CdS nanorod arrays. The ordered CdS nanorod arrays firstly have been synthesized by a simple hydrothermal method. Then, the CdS nanorod arrays are modified by gold nanoparticles, which are directly fabricated into an electrode for detection of cytochrome c (Cyc) in solution without any pretreatment. The modified CdS nanorod arrays biosensor with the immense surface area and high electrical conductivity shows a good sensitivity and linear range. This method may be used to construct other electrochemical biosensors using aligned nanorod/nanowire films.