Родился в 1902 году в селе Сластуха ныне Екатериновского района Саратовской области в семье крестьянина. Русский. Член КПСС с 1929. В 1925 году призван в Красную Армию. Окончил пехотную школу и Оренбургскую школу лётчиков-наблюдателей. Служил штурманом, флаг-штурманом 4-го авиационного полка Тихоокеанского флота.
С началом Великой Отечественной войны на фронте. Флаг-штурман 10-й авиационной бригады ВВС Балтийского флота. Авиационная бригада, взаимодействуя с частями противовоздушной обороны, прикрывала город Таллин, полуостров Ханко и корабли флота от авиации врага, защищала подступы к Ленинграду. С ноября 1943 года, являясь флаг-штурманом 51-го минно-торпедного авиационного полка (8-я минно-торпедная авиационная дивизия, ВВС Балтийского флота), майор 3аварин совершил 27 боевых вылетов для нанесения бомбовых и торпедных ударов по кораблям и транспортам противника, участвовал в потоплении 5 транспортов, миноносца и сторожевого корабля. 30 сентября 1944 года, возвращаясь с боевого задания, погиб.