This paper describes the design process of a fast pulse generator, based on a transmission line (TL) system and a spark gap, including its experimental validation. Design criteria and expected parameters are described. Simulation results for the pulse generator obtained with a TL model are presented. This model is implemented using the software package Electromagnetic Transient Program-Alternative Transient program (EMTP-ATP). A constructed pulse generator [based on the mentioned design as well as the simulation results using EMTP-ATP and finite-element method (FEM)] is presented and laboratory test results are described. Simulations and experimental results fit well, except for a difference of 15% in the rise time. The proposed design procedure, which combines TL simulations, theoretical models, and FEM simulations, has been experimentally validated and it can be used to design pulse generator systems for different applications.