A thermoacoustic-drive thermomagnetic power generating system comprises a thermoacoustic engine and a thermomagnetic power generator mounted on a resonance tube of the thermoacoustic engine. The thermomagnetic power generator comprises two room-temperature heat exchangers, a high-temperature heat exchanger, at least one magnet conductive section, a pair of magnetizing blocks and a permanent magnet, wherein the high-temperature heat exchanger is arranged between the two room-temperature heat exchangers, the magnet conductive sections are mounted among the room-temperature heat exchangers and the high-temperature heat exchanger, the magnetizing blocks are disposed oppositely, the permanent magnet is clamped between one ends of the magnetizing blocks, the magnet conductive sections are clamped between the other ends of the magnetizing blocks, a coil is sleeved on the magnetizing blocks, and each magnet conductive section, the permanent magnet and the pair of magnetizing blocks form a magnetic loop. When alternating flowing fluid in a system moves back and forth among the room-temperature heat exchangers and the high-temperature heat exchanger, sheets of magnetized materials of the magnet conductive sections are heated or cooled; magnetic resistance and magnetic flux of the magnetic loop vary along with variation of magnetic conductivity of the magnetized materials, and the coil generates induced electromotive force and generates electric energy then. The thermoacoustic-drive thermomagnetic power generating system is totally free of mechanical moving parts, high in reliabilityand power density and the like.