The invention discloses a power generation and water purification apparatus. The apparatus comprises a shell, a power generation apparatus and a filtration apparatus, wherein the shell is provided with an upper joint and an outlet, the power generation apparatus comprises a split gear and a main body, a first magnet is arranged in the gear and rotates with the gear, the main body is provided witha movable rotor and a fixed coil, the rotor is a conductor, a second magnet is arranged in the rotor and rotates with the rotor, the interior of the shell is equipped with an ion generator and/or ozone generator driven by the power generation apparatus, the ejection end of the ion generator and/or ozone generator communicates with a channel, the filtration apparatus comprises a connecting head part and a filtration part, the connecting head part is equipped with a pipe body, two ends of the pipe body are respectively provided with a water inlet and a water outlet, a filtration cavity is formedin the shell, a filtration mesh skeleton is arranged in the filtration cavity, and a water inlet space is formed between the outer wall of the filtration mesh skeleton and the inner wall of the filtration cavity. The apparatus has compact structure and relatively small occupation volume, can perform impurity removal and filtration treatment on water, and can remove pesticides on the surface of vegetables and fruits, and kill bacteria on the surface of toys and the like.