The invention relates to a piezoelectric electromagnetic composite vibration capture button battery, comprising a battery top cover, an upper spring, an upper washer, a hollow shaft, a lower washer, alower spring, a battery case, a magnetic battery base and a composite piezoelectric cantilever beam, wherein, the battery top cover, the battery case and the battery base constitute a sealing cavity;the upper spring, the upper washer, the composite piezoelectric cantilever beam, the lower washer, the lower spring and the hollow shaft constitute a piezoelectric power generating device. When the device vibrates, the composite piezoelectric cantilever beam vertically vibrates, the piezoelectric patch generates electricity, at the same time, the induction current is generated by the end part coil winding of the composite piezoelectric cantilever beam due to the change of the magnetic flux, the piezoelectric power generation and electromagnetic power generation energy is collected to the button battery, and the button battery is used in the fields of micro-electromechanical systems, wireless sensors and the like, and has the advantages of good energy collection efficiency, no need for maintenance, long service life, energy saving and environmental protection, easy integration, strong environmental adaptability and the like.