In this paper, a non-singular fixed-time sliding mode control method is proposed for buck converters with parametric uncertainties. Firstly, the non-singular fixed-time sliding surface is designed, and a fixed time controller is investigated based on the sliding surface to ensure that the system output voltage error converges to the neighborhood near the equilibrium point in a fixed time, and the upper bound of convergence time is independent of system initial states. Then, the upper bound of the disturbance is estimated by an adaptive law to suppress the influence of the uncertainties on the system, and the estimation method does not need the prior knowledge of the upper bound. Finally, the effectiveness of the proposed method is verified by simulation results.