In the 21 st century, at a global level, energy and environment are the most important issues. The green approach to solve these issues is photocatalysis. In this regards, perovskite-based materials owing to their inexpensiveness, non-toxicity have attracted significant interest. The photocatalytic activity of perovskite and layered perovskite needs some modification to provide better activity than that of neat one. The modification can be done by replacing cations, formation of heterojunction or formation of composite. This critical review presents and discusses the current development of perovskite, layered perovskite, and their composite especially with π-conjugated carbon materials towards photocatalytic applications. After introduction of the synthesis methods of perovskite and layered perovskite as well as their properties, we focus on the description of various methods to synthesize their composites, mainly those with graphene, carbon nano-tubes and carbon nitrides. Particular importance is placed on strategies for the optimization of composite properties. Lastly, the advantages of perovskite and layered perovskite based composites in applications such as the photocatalytic H 2 production, pollutant degradation are described in details.