Our present research work aims in providing a simple and economical technique of developing an efficient visible light active photocatalyst. Polyvinylidene fluoride (PVDF) based binary and ternary nanocomposites of metal sulfide nanostructures namely ZnS/PVDF and ZnS/CdS/PVDF were synthesized using a simple solvent casting technique. The photocatalytic efficiencies of the prepared composite films were studied towards the degradation of Malachite green dye under UV and visible light irradiation. Effective incorporation of nanomaterial fillers on the PVDF matrix was confirmed by X-Ray Diffraction (XRD), Scanning Electron Microscopy (SEM), Energy Dispersive X-ray (EDX), Fourier Transform Infrared (FTIR) and UV–Vis Diffused Reflectance spectroscopy. The energy band gap of ZnS/PVDF and ZnS/CdS/PVDF, calculated using the Kubelka Munk Function from the Reflectance data were observed to be 3.64 eV and 2.52 eV respectively. Photodegradation studies show that ternary nanocomposite is a better photocatalyst as compared to binary nanocomposite under both UV and visible light irradiation.