The invention provides a fingerprint identification method, device and terminal. The fingerprint identification method comprises the following steps: acquiring m pieces of fingerprint sliding image sequences; splicing m pieces of fingerprinting image sequences into fingerprint images S1, S2, ..., Sm; the fingerprint templates T1, T2, ..., Tn are obtained by matching the fingerprint image with the fingerprint templates T1, T2, ..., Tn. The invention combines sliding registration and pressing recognition, sliding registration and then merging the acquired fingerprint image sequence into large fingerprint images S1, S2, ..., Sm, and then fingerprints used for pressing recognition are cut out in these fingerprint images. The user can finish the registration of the fingerprint template by sliding the finger at the time of registration, and only need to press the fingerprint once to complete the fingerprint recognition, and the organic integration of the prior art fingerprint identification scheme is realized.