The invention relates to the technical field of an intelligent terminal and particularly relates to a basic body temperature data prediction method and system, and a terminal. The method is applied tothe terminal. The method comprises steps that a first basic body temperature data set M in the target period is obtained; wherein, M={(xj, yj), j=1, 2, 3, . . . , m}, xj is the jth day in the first basic body temperature data set M, and yj is target basic body temperature data corresponding to the jth day; a prediction model is established based on the first basic body temperature data set M; basic body temperature data of the next period of the target period is predicted based on the prediction model; the basic body temperature data set of the next period is A; A={(xa, ya), a=1, 2, 3,..., n}. The method is advantaged in that the basic body temperature of the future period is predicted through utilizing historical basic body temperature data, rough reference is provided for a user, the user is enabled to know ahead of time a possible basic body temperature curve of the future period, and the intelligent and humanized level of the terminal is improved.