A vehicle control apparatus configured to execute driving assistance control for a vehicle such that the vehicle travels according to traffic environment and travel environment around the vehicle, the vehicle being configured to travel by using plural travel functions, which include a running function, a stopping function, and a turning function, by a vehicle operation using plural driving functions of a driver, the vehicle control apparatus being configured to execute: all functions substitution processing in which, when loss or a sign of loss of any of the plural driving functions of the driver is detected, the vehicle is controlled such that the vehicle performs all of the plural driving functions instead; optimization processing in which, when a temporary reduction of driving performance of any of the plural driving functions of the driver is detected, the vehicle is controlled to eliminate the temporary reduction of the driving performance by applying physical stimulation to the driver or by providing the driver with information that makes the driver recognize the temporary reduction of the driving performance; and assistance processing in which, when a chronic reduction of the driving performance of any of the plural driving functions of the driver is detected, the vehicle is controlled to maintain or improve the driving performance by providing the driver with information on assistance with exertion of the driving performance, wherein the vehicle control apparatus is configured to determine that any of the driving functions is lost or to be lost when the driver's loss of consciousness is detected, the vehicle control apparatus is configured to determine that the driving performance of any of the driving functions is temporarily reduced when driver's fatigue or drowsiness is detected, and the vehicle control apparatus is configured to determine that the driving performance of any of the driver's driving functions is chronically reduced when it is determined, based on driving ability data, that current driving ability of the driver is lower than past driving ability of the driver. all functions substitution processing in which, when loss or a sign of loss of any of the plural driving functions of the driver is detected, the vehicle is controlled such that the vehicle performs all of the plural driving functions instead; optimization processing in which, when a temporary reduction of driving performance of any of the plural driving functions of the driver is detected, the vehicle is controlled to eliminate the temporary reduction of the driving performance by applying physical stimulation to the driver or by providing the driver with information that makes the driver recognize the temporary reduction of the driving performance; and assistance processing in which, when a chronic reduction of the driving performance of any of the plural driving functions of the driver is detected, the vehicle is controlled to maintain or improve the driving performance by providing the driver with information on assistance with exertion of the driving performance, wherein the vehicle control apparatus is configured to determine that any of the driving functions is lost or to be lost when the driver's loss of consciousness is detected, the vehicle control apparatus is configured to determine that the driving performance of any of the driving functions is temporarily reduced when driver's fatigue or drowsiness is detected, and the vehicle control apparatus is configured to determine that the driving performance of any of the driver's driving functions is chronically reduced when it is determined, based on driving ability data, that current driving ability of the driver is lower than past driving ability of the driver.