Giovanni Nardi nacque a Montepulciano, nell'odierna provincia di Siena, verso l'anno 1585. Seguendo le orme del padre, il medico Bernardino, dopo aver frequentato l'Università di Pisa e concluso gli studi, nel 1607 iniziò ad esercitare la professione medica nella città di Firenze.