A fuel-saving control device, comprising: a surplus driving force calculation unit for calculating a surplus driving force which is defined by a difference between a driving force of a driving wheel and a travelling resistance on a vehicle; a fuel-saving control unit configured to execute a fuel-saving control for lowering and correcting an instructed fuel injection amount depending on an accelerator position when the surplus driving force becomes equal to or greater than a threshold value, and configured to stop the fuel-saving control when the surplus driving force becomes smaller than the threshold value; a direction indicating operation detection unit for detecting a direction indicating operation; a vehicle position detection unit for detecting a vehicle position; a map information storage unit for storing map information; and a fuel-saving control stop condition determination unit for determining whether the fuel-saving control should be stopped based on the vehicle position and the map information when the direction indicating operation is detected, wherein the fuel-saving control unit is configured to stop the fuel-saving control even if the surplus driving force does not become smaller than the threshold value, when the fuel-saving control stop condition determination unit determines that the fuel-saving control should be stopped, and is configured not to stop the fuel-saving control when the fuel-saving control stop condition determination unit determines that the fuel-saving control should not be stopped, and wherein the fuel-saving control stop condition determination unit is configured to determine that the fuel-saving control should not be stopped when changing a lane on a local road or when joining on a local road, at which limiting the accelerating force of the vehicle does not need to be cancelled. a surplus driving force calculation unit for calculating a surplus driving force which is defined by a difference between a driving force of a driving wheel and a travelling resistance on a vehicle; a fuel-saving control unit configured to execute a fuel-saving control for lowering and correcting an instructed fuel injection amount depending on an accelerator position when the surplus driving force becomes equal to or greater than a threshold value, and configured to stop the fuel-saving control when the surplus driving force becomes smaller than the threshold value; a direction indicating operation detection unit for detecting a direction indicating operation; a vehicle position detection unit for detecting a vehicle position; a map information storage unit for storing map information; and a fuel-saving control stop condition determination unit for determining whether the fuel-saving control should be stopped based on the vehicle position and the map information when the direction indicating operation is detected, wherein the fuel-saving control unit is configured to stop the fuel-saving control even if the surplus driving force does not become smaller than the threshold value, when the fuel-saving control stop condition determination unit determines that the fuel-saving control should be stopped, and is configured not to stop the fuel-saving control when the fuel-saving control stop condition determination unit determines that the fuel-saving control should not be stopped, and wherein the fuel-saving control stop condition determination unit is configured to determine that the fuel-saving control should not be stopped when changing a lane on a local road or when joining on a local road, at which limiting the accelerating force of the vehicle does not need to be cancelled.