In this study, a heat dissipation measurement system is developed to analyze a 1.2-kW BLDC motor. It is important to check the temperature of the motor because an increase in temperature causes problems in the motor insulations, which in turn influences the motor life. A generator for a vehicle is installed to set up a load. We changed the load from 165 to 495 W. While the rpm varies from 2000 to 4000 under various load conditions, the changes in temperature were measured for the operating period by using a thermocouple. The results of experiments conducted under natural convection conditions suggest that the temperature was not stationary with the rpm, load, and coil of the motor and it kept increasing over 120 °C. However, under forced convection conditions, the temperature stationarily reached 84 °C after 4000 s. The difference between the maximum and the minimum temperatures was 10-26 °C with an increase in the rpm and load. The orders of high temperature were as follows: motor coil (Ch#1), side of motor surface (Ch#5), inside of motor cap (Ch#2), upper side of motor surface (Ch#4), and inner wall of the motor (Ch#3).