An all-solid-state high-voltage pulse generator based on the bipolar Marx circuit is presented in this paper. A drive circuit of the silicon carbide (SiC) MOSFETs based on the magnetic core transforms is used to transmit the drive signals, in order to get the magnetic isolation of the drive circuit to the main Marx circuit and improve the consistency of the devices’ operation. First, the topology and operating principles of the generator are described, and main components of the generator are designed. Then, the detailed circuit of the magnetic isolated drive is presented and operational principles are analyzed. Finally, experiments are carried out and the test results show that the developed bipolar Marx pulse generator can output the polarity adjustable pulse with the amplitude of ±5kV, and rising edge of 26ns and falling edge of 96ns.