Хафез Асад родился 6 октября 1930 года в небольшой деревне Кардаха, близ портового города Латакия, в бедной многодетной крестьянской семье по фамилии аль-Вахш («дикий зверь», «дикий скот»). При рождении ему дали имя Хафез (в переводе с арабского «хранитель»).
Являлся членом партии Баас с 1946 года.
В 1955 году окончил колледж ВВС в Халебе, затем проходил военную стажировку в СССР. После образования Объединённой Арабской Республики был направлен в Каир, где служил командиром эскадрильи реактивных истребителей. Выступал против союза с Египтом, за что был уволен из вооружённых сил.
В 1963 году участвовал в военном перевороте, в результате которого было свергнуто прежнее сирийское правительство.
С 1964 по 1970 годы был командующим ВВС и ПВО Сирийской Арабской Республики (САР), с 1966 года также являлся министром обороны.
16 ноября 1970 года пришёл к власти в результате переворота, свергнув Салаха Джадида.
Правление Хафеза Асада фактически являлось диктатурой, при этом следует, однако, отметить, что он впервые стабилизировал политическую систему страны после серии переворотов, сотрясавших Сирию до его прихода к власти. Возглавлял «сирийское отделение» партии Баас («отделение» этой партии существовало также в Ираке при Саддаме Хусейне, однако последний занимал последовательную антисирийскую позицию).
Резня в Хаме — трагические события февраля 1982 года, когда армия Сирии подвергла бомбардировке, а затем взяла штурмом город Хама с целью подавить восстание исламистов под началом братьев-мусульман. По разным оценкам, от 17 000 до 40 000 человек были убиты (в том числе 1000 солдат), значительные районы старого города оказались разрушены.
В годы правления Хафеза Асада Сирия стремилась ограничить влияние Израиля в регионе. Израиль оккупировал сирийские Голанские высоты, однако своеобразной «компенсацией» за эту потерю стал почти полный политический контроль Сирии над Ливаном, установленный во время гражданской войны в этой стране. Конец этому был положен в 2005 году, когда войска Сирии были выведены из Ливана.
После смерти Хафеза Асада президентом Сирии стал его сын, Башар аль-Асад.