The invention relates to the field of biological information, and discloses a method for predicting age by using a blood marker, which comprises the following four steps of: collecting blood marker data, preprocessing the data, establishing and evaluating a model and testing the model. Compared with other methods and markers, the method has the advantages that the blood marker serves as an evaluation object of the physiological age, the individual aging condition can be reflected more comprehensively, the aging level can be explained more comprehensively, meanwhile, the selected blood marker is predicted through the machine learning model, the process is more intelligent, and the result is more accurate; the selected blood marker, namely a blood biochemical index, is the most common indexin clinical and physical examination institutions, and is low in acquisition difficulty, low in cost and high in interpretation degree.