In this work, we report the fabrication of binary semiconductor heterojunctions comprising of N-doped ZnO nanorods loaded with two-dimensional MoS 2 nanoflowers in varying amounts, using a facile hydrothermal synthesis method. These semiconductor heterojunctions have been demonstrated as highly efficient photocatalysts with enhanced performance under visible light irradiation for the degradation of a pharmaceutical pollutant, tetracycline. The superior photocatalytic activity of the heterojunctions can be attributed to the synergistic effect of Ndoping of ZnO and loading of MoS 2 leading to higher absorption of visible light, efficient separation of photo generated charge carriers and rapid charge transfer to reaction sites, as per the conduction band potentials of both N-doped ZnO and MoS 2 . In addition, the twodimensional nanoflower morphology of MoS 2 provides more reaction sites for the adsorption of pollutant, due to its large surface area. Furthermore, the transfer of holes from the valence band of N-doped ZnO to the valence band of MoS 2 prevents the photocorrosion of N-doped ZnO resulting in enhanced photostability of the catalyst during the reaction.