Родился в деревне Студенец, ныне Кстовского муниципального округа Нижегородской области, в семье крестьянина. Окончил Энгельсскую военную авиационную школу пилотов (1942 г.). Участник Великой Отечественной войны с марта 1943 года. Заместитель командира эскадрильи 7-го гвардейского штурмового авиационного полка 230-й штурмовой авиационной дивизии 4-й воздушной армии 2-го Белорусского фронта гвардии лейтенант Аверьянов, к июлю 1944 года совершил 117 боевых вылетов, на штурмовку оборонительных укреплений, аэродромов, скоплений войск и техники противника. Звание Героя Советского Союза присвоено 26 октября 1944 года. После окончания войны продолжил службу в армии. Гвардии капитан Аверьянов погиб при исполнении служебных обязанностей. Похоронен на Кутузовском мемориале в городе Болеславец, Польша. Награды: ордена Ленина (26.10.1944), Красного Знамени (25.10.1943, 18.06.1944, 24.10.1944), Отечественной войны 1-й степени (29.12.1943), Красной Звезды (21.08.1943), медали. Память: в деревне Студенец его имя носит улица, а на доме, где он жил, установлена мемориальная доска.