The invention relates to a water circulation vibration power generator with a rainwater collection function, and belongs to the fields of vibration energy collection and power generation. The power generator comprises a super-magnetostrictive material slice, a pick-up coil, a flow board, a fixed plate, a retainer, a water filter, a shower, a tunnel, a water feeding pipe, a water filling channel, awater tank, a fixed pulley, a steel wire, a water carrier plate, a slide block, a connecting rod, a crank, a stepped shaft and an impeller. A vibration collector taking the super-magnetostrictive material slice as a core component is provided, rainwater beats the super-magnetostrictive material slice to vibrate, the rainwater is stored in the water tank, the impeller revolves to drive the slide block to make straight reciprocating motion and further drive the water carrier plate to move up and down, the rainwater is transferred to the tunnel to realize cyclic water supply, and the super-magnetostrictive material slice wound with the pick-up coil collects the vibration energy and converts the vibration energy into electric energy for output.