Introduction of co-catalysts to construct heterojunctions is one of the important strategies to improve the photocatalytic hydrogen production activity of semiconductor catalysts. Here, Ni0.96S and Ag2S co-decorated TiO2 composites were prepared by a simple one-step solvothermal method, whose photocatalytic H2 production activities were evaluated and related H2 evolution mechanism was explored. The 5%Ni0.96S-8%Ag2S/TiO2 ternary composite exhibited much enhanced photocatalytic activity with the photocatalytic hydrogen evolution rate (HER) of 23.67 mmol·h−1·g−1, which is 131.5 fold higher than that of the pure TiO2. Even higher HER, 29.45 mmol·h−1·g−1, was obtained in the presence of 40 mL glycerol. The photocatalytic HERs of the 5%Ni0.96S-8%Ag2S/TiO2 catalyst under visible light (λ > 420 nm) and simulated solar light (AM1.5) were 353.78 and 935.24 µmol·h−1·g−1, respectively. The apparent quantum efficiency (365 nm) is as high as 13.9%. Remarkably, the catalyst exhibited excellent photocatalytic cycling stability and durability, beneficial to practice applications. The improved photocatalytic activity of the composite can be attributed to much improved charge carrier transfer/separation, optimized energy band structure and enhanced visible light absorption caused by synergistic effect of Ni0.96S and Ag2S.