A refrigeration cycle apparatus in which refrigerant circulates successively through a compressor , a condenser , an expansion valve , and an evaporator , the refrigeration cycle apparatus comprising: a detection unit configured to detect a temperature of refrigeration oil in the compressor; a heating unit configured to heat the refrigeration oil; and a controller configured to operate the heating unit to reduce viscosity of the refrigeration oil in order to improve fluidity of the refrigeration oil when the temperature detected by the detection unit is lower than a pour point of the refrigeration oil, and to stop the heating by the heating unit (50-53) when the temperature detected by the detection unit reaches the pour point; wherein the heating unit includes a coil of a motor of the compressor as a heat generation unit, the refrigeration cycle apparatus further comprises a current sensor configured to detect a current flowing in the coil, the controller is configured to stop the motor when output from the current sensor exceeds an overcurrent threshold value, and the controller is configured to: when the temperature detected by the detection unit is higher than the pour point of the refrigeration oil, control the motor by setting a first current value as a target value of the current flowing in the coil; and when the temperature detected by the detection unit is lower than the pour point of the refrigeration oil, control the motor by setting a second current value higher than the first current value and lower than the overcurrent threshold value as the target value. a detection unit configured to detect a temperature of refrigeration oil in the compressor; a heating unit configured to heat the refrigeration oil; and a controller configured to operate the heating unit to reduce viscosity of the refrigeration oil in order to improve fluidity of the refrigeration oil when the temperature detected by the detection unit is lower than a pour point of the refrigeration oil, and to stop the heating by the heating unit (50-53) when the temperature detected by the detection unit reaches the pour point; wherein the heating unit includes a coil of a motor of the compressor as a heat generation unit, the refrigeration cycle apparatus further comprises a current sensor configured to detect a current flowing in the coil, the controller is configured to stop the motor when output from the current sensor exceeds an overcurrent threshold value, and the controller is configured to: when the temperature detected by the detection unit is higher than the pour point of the refrigeration oil, control the motor by setting a first current value as a target value of the current flowing in the coil; and when the temperature detected by the detection unit is lower than the pour point of the refrigeration oil, control the motor by setting a second current value higher than the first current value and lower than the overcurrent threshold value as the target value. when the temperature detected by the detection unit is higher than the pour point of the refrigeration oil, control the motor by setting a first current value as a target value of the current flowing in the coil; and when the temperature detected by the detection unit is lower than the pour point of the refrigeration oil, control the motor by setting a second current value higher than the first current value and lower than the overcurrent threshold value as the target value. <EOS>