A method and system for controlling an unmanned aerial vehicle internal motor voltage, the method comprising the following steps: detecting the remaining power level of an unmanned aerial vehicle (S101); determining whether the remaining power level is lower than a preset threshold value (S102); when the remaining power level is lower than the preset threshold value, controlling a current of the unmanned aerial vehicle to be within a current range corresponding to the remaining power level (S103). The technical solution has the advantage of a high user experience.