The invention relates to an energy-saving bus stop with a splash preventing function. The energy-saving bus stop comprises a ceiling, a support, a seat, a base, a water blocking mechanism, a power generating mechanism and a center control mechanism and is characterized in that the water blocking mechanism comprises a guide rail, a first moving block, a fixing rod, a first connecting rod, a baffle,a second connecting rod, a first drive component and a waterproof component, and the power generating mechanism comprises a support rod, a second drive component, a second drive block, a solar panel,an air cylinder, two racks and two moving components. The energy-saving bus stop has the advantages that water splash caused by vehicles passing by can be blocked through the water blocking mechanismin rainy days, the probability that people waiting for a bus are wetted by the water splash is lowered, the experience of the people waiting for a bus is improved, and the practicality of the bus stop is increased; by the power generating mechanism, the angle and position of a solar panel can be regulated, the sun irradiation time of the solar panel is prolonged, and the power generating capacityof the solar panel is increased.