Родился 2 августа 1921 года в Смоленске. Окончил среднюю школу, Брянский аэроклуб.
В 1940 году Одесскую военную авиационную школу.
На фронте с июня 1941 года.
Среди 600 боевых выдетов Лавейкина десятки штурмовок и разведок, сопровождений и прикрытий.
500 боевых вылетов он совершил к середине 1943 года.
Провел 150 воздушных боев, где ему доводилось сбивать самолеты практически всех основных типов, принятых на вооружение в люфтваффе.
Среди тех, кто прошел его школу, были выдающиеся советские асы. За 600 боевых вылетов гвардии майор Лавейкин лично сбил 24 и в группе — 15 самолетов противника.
После войны он продолжал службу в ВВС. В 1950 году окончил Военно-воздушную академию, в 1957 году — Военную академию Генштаба.
Летал на реактивных машинах.
Генерал-майор авиации Лавейкин был инспектором по воздушному бою в Главном управлении боевой подготовки ВВС. В последние годы возглавлял кафедру Военной академии имени Фрунзе.
Жил в Москве.
Умер 2 декабря 1986 года.
Его сын, Александр Лавейкин, совершил в 1987 году космический полет в качестве бортинженера на орбитальном комплексе «Мир — Союз».
Герой Советского Союза (24.08.1943).
Награжден орденом Ленина, четырьмя орденами Красного Знамени, двумя орденами Отечественной войны 1-й степени, двумя орденами Красной Звезды, орденом «За службу Родине в ВС СССР» 3-й степени, медалями.