Дэвид Ирвинг родился в Брентвуде, графство Эссекс. Отец Джон Джеймс Каудел Ирвинг — офицер военно-морского флота, служил на крейсере «Edinburgh». 2 мая 1942 года, при эскортировании конвоя QP-11 (Мурманск — Рейкъявик, золотой платеж за ленд-лиз) крейсер был потоплен в Баренцевом море субмариной U-456. Отец Дэвида Ирвинга выжил, но вскоре после трагедии прекратил все отношения с женой и детьми. После школы Дэвид поступил на физический факультет в имперский колледж Лондона, а затем в Университетский колледж Лондона. Во время учёбы работал в редакциях студенческих газет. Впоследствии он провел некоторое время в Германии, работая на сталелитейном заводе Тиссена и при этом совершенствуя свое владение немецким языком. Среди его книг самые известные включают гитлеровские войны. Перевел несколько произведений других авторов. Проживает в течение тридцати лет на Гросвенор-сквер в Лондоне. Отец пяти дочерей - младшая Джессика, Жозефина (трагически погибла в 1999 году), Пилар, Палома, и Беатрис. В 1959 году его передовицы в газете Carnival Times вызвали громкий скандал. Ирвинга обвиняли в антисемитизме, поддержке апартеида в Южной Африке и расизме. Сам же Ирвинг заявлял, что это была сатира.