Structural Health Monitoring (SHM) implies monitoring the performance of structures using sensors to get an advance warning of the loss of structural capacity or potential collapse. Wireless-sensor based monitoring system is found to be advantageous over traditional wire-based system because of their ease of implementation and maintenance. However, power supply is an important concern for wireless sensors used in monitoring of civil engineering structures. While there are different efficient power usage methods and power supply solutions available for wireless sensors, their applications to SHM systems for civil infrastructure are not standardized. Energy harvesting by means of converting energy from the surrounding environment provides a desirable solution to address the issue of finite power source for wireless sensors. There are several sources of renewable energy that can be harnessed to generate electrical energy for the sensors. This paper reviews some of these energy harvesting sources and provides their working concept, brief idea about related research and a current state-of-art of their applications for structural health monitoring of civil engineering structures. Solar and mechanical energy harvesters have the most implemented applications for monitoring structures currently