A vehicle door opening-closing control device that controls opening and closing of a door of a vehicle using an electric motor, comprising: a power-supply voltage detecting unit outputting a detection value of a power-supply voltage of the electric motor; a reference control pattern storage unit storing a reference control pattern that indicates a voltage command value or a speed command value for the electric motor, the reference control pattern being a control pattern of the electric motor when the detection value is within a predetermined range; a control pattern generating unit generating a corrected control pattern that is obtained by correcting the reference control pattern based on the detection value; and a PWM control unit controlling the electric motor based on the corrected control pattern, characterized in that: the power-supply voltage detecting unit outputs a set voltage value as the detection value, the set voltage value is specified for each power-supply region between two adjacent voltage threshold values among a plurality of voltage threshold values, and the control pattern generating unit corrects the reference control pattern such that a value of the reference control pattern is reduced when the detection value is larger than a reference voltage value of the power-supply voltage, and corrects the reference control pattern such that a value of the reference control pattern is increased when the detection value is smaller than the reference voltage value. a power-supply voltage detecting unit outputting a detection value of a power-supply voltage of the electric motor; a reference control pattern storage unit storing a reference control pattern that indicates a voltage command value or a speed command value for the electric motor, the reference control pattern being a control pattern of the electric motor when the detection value is within a predetermined range; a control pattern generating unit generating a corrected control pattern that is obtained by correcting the reference control pattern based on the detection value; and a PWM control unit controlling the electric motor based on the corrected control pattern, characterized in that: the power-supply voltage detecting unit outputs a set voltage value as the detection value, the set voltage value is specified for each power-supply region between two adjacent voltage threshold values among a plurality of voltage threshold values, and the control pattern generating unit corrects the reference control pattern such that a value of the reference control pattern is reduced when the detection value is larger than a reference voltage value of the power-supply voltage, and corrects the reference control pattern such that a value of the reference control pattern is increased when the detection value is smaller than the reference voltage value. the power-supply voltage detecting unit outputs a set voltage value as the detection value, the set voltage value is specified for each power-supply region between two adjacent voltage threshold values among a plurality of voltage threshold values, and the control pattern generating unit corrects the reference control pattern such that a value of the reference control pattern is reduced when the detection value is larger than a reference voltage value of the power-supply voltage, and corrects the reference control pattern such that a value of the reference control pattern is increased when the detection value is smaller than the reference voltage value.