С 1963 по 1988 год Яир Шамир служил в ВВС Израиля: был пилотом, инженером и командиром. Участвовал в Шестидневной войне, Войне Судного дня и Первой ливанской, а также в многочисленных военных операциях.