Ildefons urodził się około 607 roku w Toledo, ówczesnej stolicy Wizygotów. Pochodził z rodziny arystokratycznej, a jego imię w języku gockim brzmiało Hildefuns. W młodości wstąpił do benedyktyńskiego klasztoru Agali w Toledo, gdzie później został opatem. W 657 roku objął urząd arcybiskupa Toledo, który pełnił do swojej śmierci. Był płodnym autorem pism teologicznych, m.in. "Księgi o niepokalanej dziewiczości św. Marii przeciw niewiernym", "O sławnych mężach", "O poznaniu chrztu i wędrówce przez pustynię po chrzcie". Szczególnie zasłynął z obrony dogmatu o wieczystym dziewictwie Maryi, co przyniosło mu trwałe miejsce w tradycji Kościoła hiszpańskiego. Zmarł 23 stycznia 667 roku. W Kościele katolickim i prawosławnym jest czczony jako święty, a jego wspomnienie obchodzone jest 23 stycznia.