Synthesis of nanoparticles having low chemical toxicity has been interest of researchers for decades. Utilization of plant phytochemicals as reducing agent is now a globally recognized alternative technique for environmental friendly and low-cost production of nanoparticles. This work reports a facile green synthesis protocol of Nickel Oxide nanoparticles (NiO NPs) using fresh tea leaf extract. The synthesized nanoparticles have been characterized through various analytical techniques like Powder XRD (P-XRD), Fourier Transform Infrared Spectroscopy (FT-IR), Transmission electron microscopy (TEM), Scanning electron microscopy (SEM) and X-ray photoelectron spectroscopy (XPS). The XRD results reveal the formation of crystalline nickel oxide nanoparticles. FTIR spectrum displays the existence of different polyphenolic groups over NiO NPs surface. TEM and SEM images indicate the formation of slightly agglomerated spherical nanoparticles with particle size 3–5 nm. The nanoparticles were used towards the photocatalytic degradation of both cationic, anionic dyes and their mixtures under optimum conditions in the presence of UV light irradiation. More than 95% degradation was observed for all the dye solutions with 30 mg L-1 catalytic dose. Moreover, the degradation efficiency of the nanoparticle was studied by altering various parameters like pH, initial dye concentration and amount of catalytic dose. Pseudo first order kinetic model was employed in all the reactions. A detailed mechanism and kinetics of the all the reactions were studied. Interestingly, the catalyst showed excellent recyclability up-to 4th cycles with very low catalytic activity loss.