High torque density, high efficiency and small size increase the popularity of Brushless DC Motors (BLDCM). Because of the construction BLDCM have high nonlinearities. The aim of this paper is to develop a fuzzy logic speed controller for BLDC motors. Two closed loops were constructed. 'While the inner loop has a fuzzy logic current controller, the outer loop has a fuzzy logic speed controller. The proposed method was simulated using MATLAB/SIMULINK. Simulation results show that the proposed BLDCM driver has a fast speed response and no steady-state error under load conditions.