施洗者聖約翰的完成年代是有爭議的[1] 。安東尼奧·德·貝蒂斯(Antonio de Beatis)在達文西於克洛呂塞城堡的工作室中看到過它[2];他的日記紀載的日期最後為1517年10月17日。
傳統上,這幅畫被認為是達文西的最後一幅作品,可追溯到1513年至1516年。列奧納多的暈染技術在這裡被認為已經達到了頂峰。然而,一些專家將聖約翰的手與《大西洋古抄本》中一名學生的類似作品進行了比較,將這幅畫的創作時間定為1509年左右。這個姿勢也與喬瓦尼·弗朗切斯科·魯斯蒂奇(Giovanni Francesco Rustici)在1510年後為佛羅倫斯聖若翰洗者洗禮堂完成的同一主題雕塑相似[3]。據信達文西為魯斯蒂奇的委託提供了技術建議;一位藝術家可能會透過姿勢的想法影響另一位藝術家[4]。