A novel hybrid adaptive observer for Brushless DC Motors (BLDCM) is presented. It uses two current measurements of BLDCM phases to estimate the angle and the speed of the rotor. The observer is designed on the basis of a hybrid model, which is also presented in this paper. The parameters of the observer are found using an off-line optimization approach. The observer is practically implementable and verified off-line against real measurements.