A non-iterative nodal solution method for transient simulation of nonlinear elements is presented. Terminal equations of inductors and capacitors are transformed into algebraic equations using the trapezoidal rule of integration. Nodal equations are formulated as a set of algebraic equations by treating all nonlinear elements as linear and LU factorization is used for the solution of these equations at each time step. A nonlinear variation of the system elements is represented by renewing the nodal conductance matrix at each time step of the solution. Several examples with various circuit configurations and different nonlinear characteristics are considered, and comparisons with available methods are included. As the solution method is not iterative, convergence and initialization problems are avoided. Formulation and solution steps are simple and the method can be easily implemented in the nodal solution-based circuit simulators such as SPICE and EMTP.