Nicolae Timofti s-a născut pe 22 decembrie 1948 în satul Ciutuleşti, raionul Soroca. În anul 1964 a absolvit școala medie din Florești. În perioada 1964 – 1967 a frecventat cursurile școlii serale din Florești. În perioada 1967-1972 a studiat la Facultatea de Drept a Universității de Stat din Republica Moldova.
În perioada 1974 – 1976 Nicolae Timofti a lucrat în calitate de consultant superior la Ministerul Justiţiei, iar pe 11 aprilie 1976 a fost ales judecător în fostul sector Frunze al Capitalei. În perioada 1980 – 1996 exercită funcția de magistrat la Judecătoria Supremă. În iunie 1990 este ales vicepreşedinte al Judecătoriei Supreme.
În 1992 urmează cursurile Institutului de perfecţionare a judecătorilor din SUA în cadrul programului de studiu „Sistemul judecătoresc al SUA", iar în 1996 cursurile programului de studiu „Convenţia CEDO", organizate sub egida PNUD.
În 1996 a fost numit preşedinte al Curţii de Apel a Republicii Moldova și este decorat cu ordinul „Gloria Muncii". În 1998 i se conferă titlul „Om Emerit". În perioada 2001 – 2003 este judecător la Curtea de Apel a Republicii Moldova, iar în perioada 2003 -2005 magistrat la Curtea de Apel Chișinău.
În 2005 este numit judecător la Curtea Supremă de Justiție. În perioada 2003 – 2011 este membru al Consiliului Superior al Magistraturii, iar din 2011 este președintele acestei instituții.
Pe 16 martie 2012 este ales de Parlament în funcția de președinte al Republicii Moldova.
A depus jurământul de președinte al Republicii Moldova pe 23 martie 2012.