The invention provides a battery health state estimation method for an electric vehicle. The battery health state estimation method comprises the steps of: firstly, collecting battery health state parameters of the same model through utilizing a big data platform, acquiring a database, and establishing a regression model according to the battery health state parameter data in the database; secondly, dividing output data of the regression model into outliers and normal points, dividing the outliers into capacity regeneration points and abnormal points according to a preset threshold value, substituting the capacity regeneration points and a processed abnormal point mean value into a first prediction model to generate a capacity regeneration result, performing data distribution balance processing on the normal points, and substituting the normal points into a second prediction model to generate a normal result; and finally generating a combination result, and outputting the combination result as an estimation result of the battery health state of the electric vehicle. The whole method flow can be realized by establishing a mathematical model, the influence of a capacity regenerationphenomenon is comprehensively considered, and the influence of a chemical reaction on battery capacity estimation is avoided, so that higher prediction precision is achieved.