A vehicle acceleration suppression device, comprising: an in-vehicle sonar configured to emit a transmission wave forward in a travel direction of a vehicle; an obstacle distance detector configured to receive a reflection wave of the transmission wave emitted by the in-vehicle sonar, and to detect a distance between the vehicle and an obstacle existing ahead in the travel direction of the vehicle; the vehicle acceleration suppression device being characterized by an obstacle height determination unit (step S125d) configured to receive the reflection wave of the transmission wave emitted by the in-vehicle sonar, and to determine whether or not the obstacle existing ahead in the travel direction of the vehicle is a tall obstacle that is as tall as the vehicle or taller than the vehicle; an obstacle type determination unit (step S125i to step S125q) configured to determine a type of the obstacle based on at least a first-time detection distance that is the distance between the vehicle and the obstacle detected by the obstacle distance detector for a first time while the vehicle is approaching the obstacle, and a height determination distance that is the distance between the vehicle and the obstacle detected by the obstacle distance detector when the obstacle distance detector determines that the obstacle is the tall obstacle for the first time while the vehicle is approaching the obstacle, and configured to set an obstacle decision level as an index representing the type of the obstacle that has been determined; and an acceleration suppression controller (10H, 10J) configured to increase acceleration suppression control for suppressing acceleration of the vehicle as the obstacle decision level that has been set by the obstacle type determination unit is increased, when it is determined that the vehicle has approached the obstacle at an approach degree equal to or higher than a predefined approach degree based on the distance between the vehicle and the obstacle detected by the obstacle distance detector. an in-vehicle sonar configured to emit a transmission wave forward in a travel direction of a vehicle; an obstacle distance detector configured to receive a reflection wave of the transmission wave emitted by the in-vehicle sonar, and to detect a distance between the vehicle and an obstacle existing ahead in the travel direction of the vehicle; the vehicle acceleration suppression device being characterized by an obstacle height determination unit (step S125d) configured to receive the reflection wave of the transmission wave emitted by the in-vehicle sonar, and to determine whether or not the obstacle existing ahead in the travel direction of the vehicle is a tall obstacle that is as tall as the vehicle or taller than the vehicle; an obstacle type determination unit (step S125i to step S125q) configured to determine a type of the obstacle based on at least a first-time detection distance that is the distance between the vehicle and the obstacle detected by the obstacle distance detector for a first time while the vehicle is approaching the obstacle, and a height determination distance that is the distance between the vehicle and the obstacle detected by the obstacle distance detector when the obstacle distance detector determines that the obstacle is the tall obstacle for the first time while the vehicle is approaching the obstacle, and configured to set an obstacle decision level as an index representing the type of the obstacle that has been determined; and an acceleration suppression controller (10H, 10J) configured to increase acceleration suppression control for suppressing acceleration of the vehicle as the obstacle decision level that has been set by the obstacle type determination unit is increased, when it is determined that the vehicle has approached the obstacle at an approach degree equal to or higher than a predefined approach degree based on the distance between the vehicle and the obstacle detected by the obstacle distance detector.