In this study, we report on the preparation of copper oxide/strontium titanate/multi-walled carbon nanotube (CuO/STO/MWCNTs) nanocomposites and their photocatalytic activity for degradation of dye under visible light. The crystalline structures of the nanocomposites were investigated by an X-ray diffraction (XRD) technique, which explored the successful fabrication of CuO/STO/MWCNTs nanocomposites, and the cubic STO phase was formed in all samples. For the morphological study, the transmission electron microscope (TEM) technique was used, which had proved the successful preparation of CuO and STO nanoparticles. The energy dispersive X-ray spectroscopy (EDX), dark field scanning transmission electron microscope (DF-STEM-EDX mapping), and X-ray photoelectron spectra (XPS) analysis were performed to evidence the elemental composition of CuO/STO/MWCNTs nanocomposites. The optical characteristics were explored via UV–Vis diffuse reflectance spectroscopy (DRS) and photoluminescence (PL) techniques. These studies clearly indicate the effect of the presence of CuO and MWCNTs on the visible absorption of the CuO/STO/MWCNTs nanocomposites. The photocatalytic activity of CuO/STO/MWCNTs nanocomposites was evaluated by the degradation of methylene blue (MB) dye under visible light irradiation, following first-order kinetics. Among the different x% CuO/STO/MWCNTs nanocomposites, the 5 wt.% CuO/STO/MWCNTs nanocomposites showed the highest photocatalytic efficiency for the degradation of MB dye. Moreover, the 5% CuO/STO/MWCNTs showed good stability and recyclability after three consecutive photocatalytic cycles. These results verified that the optimized nanocomposites can be used for photocatalytic applications, especially for dye degradation under visible light.