The photocatalytic activity of ZnO nanorods towards methylene blue dye degradation was enhanced by loading 0.5, 1, 5, and 10 mol% silver nanoparticles on the ZnO.