A driving assistance system for a vehicle comprising: a recognition part that recognizes a solid object existing in the direction of traveling of a driver's own vehicle; a target control value setting part that sets, when the existence of said solid object is recognized by said recognition part, a target control value pertaining to control for avoiding a collision including turning control of the driver's own vehicle in order to bring a running state of the driver's own vehicle to a target running state that causes the driver's own vehicle to avoid a collision with said solid object; a control part that controls the running state of the driver's own vehicle to avoid a collision with said solid object, in accordance with said target control value set by said target control value setting part; and a control value correction part that corrects said target control value pertaining to the turning control of the driver's own vehicle based on the value of a state variable relating to the running state of the driver's own vehicle during the time in which the control by said control part is performed and said target control value associated with said state variable, wherein said target control value setting part sets as said target control value a target deceleration in decelerating the driver's own vehicle for the purpose of avoiding a collision with said solid object and a target turning amount for the amount of turning of the driver's own vehicle in the turning control of the driver's own vehicle performed for the purpose of avoiding a collision, and said control value correction part corrects said target turning amount pertaining to the turning control of the driver's own vehicle in such a way that when the difference between said target deceleration and the deceleration of the driver's own vehicle during the time in which the control by said control part is performed is larger than a predetermined reference difference, said target turning amount is changed to a control value that makes the amount of turning of the driver's own vehicle caused by said turning control smaller than when said difference is equal to or smaller than said predetermined reference difference or to a control value that obviates said turning control. a recognition part that recognizes a solid object existing in the direction of traveling of a driver's own vehicle; a target control value setting part that sets, when the existence of said solid object is recognized by said recognition part, a target control value pertaining to control for avoiding a collision including turning control of the driver's own vehicle in order to bring a running state of the driver's own vehicle to a target running state that causes the driver's own vehicle to avoid a collision with said solid object; a control part that controls the running state of the driver's own vehicle to avoid a collision with said solid object, in accordance with said target control value set by said target control value setting part; and a control value correction part that corrects said target control value pertaining to the turning control of the driver's own vehicle based on the value of a state variable relating to the running state of the driver's own vehicle during the time in which the control by said control part is performed and said target control value associated with said state variable, wherein said target control value setting part sets as said target control value a target deceleration in decelerating the driver's own vehicle for the purpose of avoiding a collision with said solid object and a target turning amount for the amount of turning of the driver's own vehicle in the turning control of the driver's own vehicle performed for the purpose of avoiding a collision, and said control value correction part corrects said target turning amount pertaining to the turning control of the driver's own vehicle in such a way that when the difference between said target deceleration and the deceleration of the driver's own vehicle during the time in which the control by said control part is performed is larger than a predetermined reference difference, said target turning amount is changed to a control value that makes the amount of turning of the driver's own vehicle caused by said turning control smaller than when said difference is equal to or smaller than said predetermined reference difference or to a control value that obviates said turning control.