A method for predicating remaining life of a turbine engine based on degradation model matching relates to a remaining life predication method for the turbine engine, and solves the problem that the predication effect cannot reach the predication requirement when a universal RUL (Remaining Useful Life) is adopted to predicate the remaining life of the turbine engine. The method comprises the specific steps as follows: step one, pre-treating data, that is, extracting a running state variable from the acquired data, acquiring a feature vector for a sensor, and fusing the running state variable and the feature vector to form a health factor; step two, building a degradation model base, that is, building degradation models by using the health factor, and forming the degradation model base by the degradation model groups; step three, evaluating the similarity, that is, matching a degradation track with the models in the model base and giving an RUL estimation to each model; and step four, fusing the RUL, that is, fusing by means of similarity weighting to obtain the final remaining life predication value according to the tested matching degree of the turbine engine and the model. The method for predicating remaining life of the turbine engine based on degradation model matching is applicable to the predication of the remaining life of the turbine engine.