Ag2Mo3O10 nanorods decorated with Ag2 S nanoparticles have been synthesized by an anion-exchange route. With thiourea as the sulfur source, sulfur ions replace [Mo3O10](2-) units of active sites on the surface of Ag2Mo3O10 nanorods, forming Ag2Mo3O10 nanorods decorated with Ag2S nanoparticles. This induces enhanced absorption in the visible-light region. Ag2 S nanoparticles decorate the surface of Ag2Mo3O10 nanorods uniformly with a suitable amount of thiourea. The Ag2S/Ag2Mo3O10 nanoheterostructure enhances the photocatalytic activity on the degradations of Rhodamine B and glyphosate under visible light. This enhancement is attributed to the improved absorption of visible light and effective separation of charge carriers in the nanoheterostructure. Meanwhile, the Ag2S/Ag2Mo3O10 nanoheterostructure displays good photocatalytic stability based on cyclic photocatalytic experiments.