A device for predicting energy consumption, comprising: - an obtaining unit configured to obtain road information including traveling speed information set for a scheduled traveling route; - a correction coefficient storing unit configured to store air resistance correction coefficients; - an air resistance calculating unit configured - to calculate air resistance as a calculated air resistance value (Fa) by using an air resistance calculation formula Fa = k ⋅ V cur 2 wherein the V cur indicates a traveling vehicle speed of the scheduled traveling route and k indicates a parameter relating to the air resistance which includes an air resistance coefficient and a projected area of a vehicle, the air resistance being caused when the vehicle travels along the scheduled traveling route, and - to correct the calculated air resistance value (Fa) to a corrected calculated air resistance value based on an air resistance correction coefficient stored in advance in said correction coefficient storing unit so that the corrected calculated air resistance value is higher according as a traveling speed along the scheduled traveling route is lower; - an energy consumption predicting unit configured to predict energy consumption over the scheduled traveling route on the basis of the corrected calculated air resistance value. - an obtaining unit configured to obtain road information including traveling speed information set for a scheduled traveling route; - a correction coefficient storing unit configured to store air resistance correction coefficients; - an air resistance calculating unit configured - to calculate air resistance as a calculated air resistance value (Fa) by using an air resistance calculation formula Fa = k ⋅ V cur 2 wherein the V cur indicates a traveling vehicle speed of the scheduled traveling route and k indicates a parameter relating to the air resistance which includes an air resistance coefficient and a projected area of a vehicle, the air resistance being caused when the vehicle travels along the scheduled traveling route, and - to correct the calculated air resistance value (Fa) to a corrected calculated air resistance value based on an air resistance correction coefficient stored in advance in said correction coefficient storing unit so that the corrected calculated air resistance value is higher according as a traveling speed along the scheduled traveling route is lower; - to calculate air resistance as a calculated air resistance value (Fa) by using an air resistance calculation formula Fa = k ⋅ V cur 2 wherein the V cur indicates a traveling vehicle speed of the scheduled traveling route and k indicates a parameter relating to the air resistance which includes an air resistance coefficient and a projected area of a vehicle, the air resistance being caused when the vehicle travels along the scheduled traveling route, and - to correct the calculated air resistance value (Fa) to a corrected calculated air resistance value based on an air resistance correction coefficient stored in advance in said correction coefficient storing unit so that the corrected calculated air resistance value is higher according as a traveling speed along the scheduled traveling route is lower; - an energy consumption predicting unit configured to predict energy consumption over the scheduled traveling route on the basis of the corrected calculated air resistance value.