Доподлинно историкам неизвестны дата и место рождения Ивана Федорова, его генеалогия. Считается, однако, что он появился на свет в Москве где-то между 1510 и 1530 годами, принадлежал к белорусскому роду Рагозиных. Многие исследователи жизни первопечатника настаивают, что он родился в 1510 году в Калужской губернии.
Достоверно известно, что Иван Федоров учился в Краковском университете с 1529 по 1532 год и получил степень бакалавра. Об этом сохранилась запись в архивах университета. Возможно, именно здесь он впервые и услышал о книгопечатанье. Вернувшись в столицу, молодой человек поступил на службу в церковь Николы Гостунского. Образованный, начитанный, воспитанный, он попал под покровительство митрополита Макария. Последний был приближен к царю Иоанну Грозному, и вполне вероятно, что именно он посоветовал доверить создание первой на Руси типографии способному юноше.