Leonid Kravchuk was born on January 10, 1934 in Zytyn Wielki, Volyn Voivodeship, Poland [now Velykyi Zhytyn, Rivne Oblast, Ukraine]. He was married to Antonina Mykhailivn. He died on May 10, 2022 in Ukraine.
He attended technical school and was a member of the economics faculty at what is now the Taras Shevchenko National University of Kyiv, before entering politics.