Хосни Мубарак родился в семье представителей среднего класса 4 мая 1928 года и получил при рождении имя Мухаммед Хосни Саид Мубарак. Отец Хосни Мубарака владел землей и работал в провинциальном юридическом управлении, что дало возможность Хосни получить образование. В 19 лет Хосни Мубарак закончил Военную Академию с дипломом бакалавра в области Военных наук, а спустя год поступил в Академию ВВС Египта, где получил звание старшины и диплом бакалавра в области Авиационных наук.
После окончания Академии Хосни Мубурак, как офицер Египетских Военно-воздушных сил последующие несколько лет служил в различных местах по всему Египту. В 1950-ых годах непродолжительное время он преподавал в своей Альма-матер, а в начале 1959 года он на несколько лет уехал на стажировку в Советский Союз, где прошел обучение как на особой тренировочной базе в Москве, так и на авиабазе около Бишкека, в Кыргызстане.
Во время стажировки в СССР, Хосни Мубурак летал на таких реактивных бомбардировщиках, как Ил-28 т Ту-16, а также прошел обучение в Военном училище им. Фрунзе в 1964 году. Вернувшись назад в Египет, он служил командующим Западной Авиабазы Каира, а затем Авиабазой Бен-Суэйфа. В ноябре 1967 года Мубурак стал командующим Академии Военно-воздушных сил Египта, а два года спустя Начальником Штаба Египетских Военно-воздушных сил. В 1972 году Хосни Мубурак был назначен Заместителем министра обороны Египта, а год спустя его военная карьера достигла своей вершины – он получил чин Главного Маршала Авиации Египта за его заслуги в октябрьской войне с Израилем.