ZnO nanowire arrays (NWAs) and nanoneedles arrays (NNAs) were synthesized. TEM study confirmed the hexagonal wurtzite structure of ZnO NNAs. The vibration modes of NWAs and NNAs films were studied by Raman spectra. The efficiency of DSSC based on NWAs and NNAs was found to be 0.91 and 1.47%. DSSC based on NNAs exhibited the highest charge transfer recombination resistance.