An object detection device for a vehicle, comprising: a transmission and reception unit that is adapted to transmit an electromagnetic wave, and to receive a reflected wave which is generated when the electromagnetic wave is reflected by an object around a subject vehicle; a reflecting point computation unit that is adapted to compute positions of a plurality of reflecting points of the electromagnetic wave on the object based on a signal from the transmission and reception unit; a distance computation unit that is adapted to compute a distance from the subject vehicle to the object based on the positions of the reflecting points computed by the reflecting point computation unit; an end point detection unit that is adapted to detect at least one of an end point on the right side of the object and an end point on the left side of the object based on the positions of the reflecting points computed by the reflecting point computation unit; a shielding determination unit that is adapted to determine whether the end point of the object is shielded by another object when viewed from the subject vehicle based on the computation result of the distance computation unit and the detection result of the end point detection unit; an end point movement speed computation unit that is adapted to compute a lateral movement speed (Vy) of the end point of the object when the end point of the object is determined as not being shielded by the shielding determination unit, and to compute the lateral movement speed (Vy) of the end point as being zero when the end point on the right side of the object and the end point on the left side of the object are determined as being shielded by the shielding determination unit; and a collision determination unit that is adapted to determine a possibility of collision with respect to the subject vehicle as being absent when the end point movement speed computation unit computes the lateral movement speed (Vy) of the end point as being zero. a transmission and reception unit that is adapted to transmit an electromagnetic wave, and to receive a reflected wave which is generated when the electromagnetic wave is reflected by an object around a subject vehicle; a reflecting point computation unit that is adapted to compute positions of a plurality of reflecting points of the electromagnetic wave on the object based on a signal from the transmission and reception unit; a distance computation unit that is adapted to compute a distance from the subject vehicle to the object based on the positions of the reflecting points computed by the reflecting point computation unit; an end point detection unit that is adapted to detect at least one of an end point on the right side of the object and an end point on the left side of the object based on the positions of the reflecting points computed by the reflecting point computation unit; a shielding determination unit that is adapted to determine whether the end point of the object is shielded by another object when viewed from the subject vehicle based on the computation result of the distance computation unit and the detection result of the end point detection unit; an end point movement speed computation unit that is adapted to compute a lateral movement speed (Vy) of the end point of the object when the end point of the object is determined as not being shielded by the shielding determination unit, and to compute the lateral movement speed (Vy) of the end point as being zero when the end point on the right side of the object and the end point on the left side of the object are determined as being shielded by the shielding determination unit; and a collision determination unit that is adapted to determine a possibility of collision with respect to the subject vehicle as being absent when the end point movement speed computation unit computes the lateral movement speed (Vy) of the end point as being zero.