Святой Иоанн Креста, также известный как Святой Хуан де ла Крус, родился 24 июня 1542 года в знатной, но обедневшей дворянской семье, жившей в окрестностях Авилы.
Юношей Иоанн поступил в госпиталь, где ухаживал за больными. Образование получил в иезуитской школе в городке Медина дель Кампо, куда перебралась его семья после смерти отца в поисках средств к существованию.
В 1568 г. Иоанн вступил в Орден Кармелитов. Получал богословское образование в Саламанке. Затем он стал одним из основателей реформированного кармелитского монастыря Дуруэло. В монашестве принял имя Иоанн Креста.
В Ордене Кармелитов в это время шли распри, связанные с реформами ордена, инициированными Святой Терезой Авильской. Иоанн стал сторонником реформ, имевших целью возврат к первоначальным идеалам кармелитов — строгости и аскетичности.
Деятельность Иоанна многим в монастыре пришлась не по вкусу. По клеветническим доносам он трижды привлекался к суду, много месяцев провёл в тюрьме в тяжёлых условиях. Именно во время заключения Иоанн начал писать свои прекрасные стихи, проникнутые особым мистическим духом и религиозным трепетом. Его перу также принадлежат прозаические трактаты — «Восхождение на гору Кармель», «Тёмная ночь души», «Песнь духа», «Живое пламя любви».
Фундаментальный принцип богословия Святого Иоанна Креста состоит в утверждении, что Бог есть всё, а человек — ничто. Следовательно, чтобы достичь совершенного соединения с Богом, в чём и состоит святость, необходимо подвергнуть интенсивному и глубокому очищению все способности и силы души и тела.
Скончался Святой Иоанн Креста в Убеде в 1591 г. В 1726 г. он был канонизирован Папой Бенедиктом XIII, в 1926 г. Папа Пий XI объявил его Учителем Церкви.
День памяти Святого Иоанна Креста — 14 декабря.