The invention discloses a piezoelectric and electromagnetic induction dual energy feedback type magneto-rheological vibration damper which comprises a vibration damper body and a vibration damper controller. The vibration damper body comprises a cylinder barrel, a pressure supporting floating piston, a middle isolation floating piston, a piston rod, piezoelectric generation modules, a spring pressing plate, a force transfer spring, a spring clamping seat, a lower permanent magnet, a magnetic coil, an upper permanent magnet, a magnetism isolating plate, a piston, an excitation coil winding, an electromagnetic induction coil fixing rod and an electromagnetic induction coil. A control box is arranged on the outer wall of the cylinder barrel, the vibration damper controller is arranged inside the control box, and a rectifier, a storage battery charging circuit, a first controllable constant current source circuit and a second controllable constant current source circuit are further arranged inside the control box. The invention further discloses a control method of the piezoelectric and electromagnetic induction dual energy feedback type magneto-rheological vibration damper. The piezoelectric and electromagnetic induction dual energy feedback type magneto-rheological vibration damper has the piezoelectric and electromagnetic induction dual energy feedback function, can achieve not only a damping change function but also a rigidity change purpose, and has good vibration damping performance.