A facile method was used to prepare uniform Au NR/TiO2 and Au/Ag NR/TiO2 core-shell composite nanoparticles. Au/Ag NR/TiO2 nanoparticles were found to display significantly enhanced visible light photo-catalytic activity compared to Au NR/TiO2 and the commercially available TiO2 nanoparticles. The enhancement mechanism was ascribed to injection of hot electrons of photo-excited Au/Ag NRs to TiO2, which was confirmed by 633 nm laser induced reduction of silver ions on the surface of Au/Ag NR/TiO2 composite nanoparticles.