The development of visible-light active photocatalysts is a current challenge especially energy and environmental-related fields. Herein, methylammonium lead iodide perovskite (MAIPb) was chosen as the novel semiconductor material for its ability of absorbing visible-light. An easily reproducible and efficient method was employed to synthesize the as-mentioned material. The sample was characterized by various techniques and has been used as visible-light photocatalyst for degradation of two model pollutants: rhodamine B (RhB) and methylene-blue (MB). The photo-degradation of RhB was found to achieve about 65% after 180 min of treatment. Moreover, the efficiency was enhanced to 100% by assisting the process with a small amount of H2O2. The visible-light activity of the photocatalyst was attributed to its ability to absorb light as well as to enhance separation of photogenerated carriers. The main outcome of the present work is the investigation of a hybrid perovskite as photocatalyst for wastewater treatment.