In this paper a new renewable energy source was proposed based on rain power. Rain energy was not used as an energy source up to now; so, in this research its applicability was investigated as a green large scale power source. Hence, three innovative mechanisms were presented to harvest the energy of rain. Firstly, the kinetic energy of rain drops was converted to electricity using piezoelectric harvesters designed and named as Pizo-panel collectors. Secondly, potential energy of collected rainwater was enhanced by utilizing designed towers and converted to electricity using a water turbine. Thirdly, collected water was used in osmotic power units to generate electricity from the salinity gradient of that rain water and brine. The results show that generated power in the presented power plant named as rain power plant, was considerable and can be used for diversifying of energy basket. In addition to power generation, collected water in the rain power plant can be used for supplying urban and agricultural need for water. The presented power source not only does not have destructive impacts on the environment, but also helps the soil to prevent it from splash and crusting erosion. The results showed that total global annual rain energy potential amount was estimated to be 3.44×108 GWh which is comparable with global potential of solar energy. Also, the results showed that for rainy areas with an annual rainfall of 200 cm, 2.59 kWh/m2 could be produced, which is equal to 51.7 MWh for an area of 200,000 m2.