Solar water splitting is a promising strategy for sustainable production of renewable hydrogen, and solving the crisis of energy and environment in the world. However, large-scale application of this method is hampered by the efficiency and the expense of the solar water splitting systems. Searching for non-toxic, low-cost, efficient and stable photocatalysts is an important way for solar water splitting. Due to the simplicity of structure and the flexibility of composition, perovskite based photocatalysts have recently attracted widespread attention for application in solar water splitting. In this review, the recent developments of perovskite based photocatalysts for water splitting are summarized. An introduction including the structures and properties of perovskite materials, and the fundamentals of solar water splitting is first provided. Then, it specifically focuses on the strategies for designing and modulating perovskite materials to improve their photocatalytic performance for solar water splitting. The current challenges and perspectives of perovskite materials in solar water splitting are also reviewed. The aim of this review is to summarize recent findings and developments of perovskite based photocatalysts and provide some useful guidance for the future research on the design and development of highly efficient perovskite based photocatalysts and the relevant systems for water splitting.