С июля 1943 года — на фронтах Великой Отечественной войны. В боях неоднократно был ранен.
К апрелю 1945 года гвардии старший лейтенант Александр Филимонов командовал танковой ротой 55-го гвардейского танкового полка 12-й гвардейской механизированной бригады 5-го гвардейского механизированного корпуса 4-й гвардейской танковой армии 1-го Украинского фронта. Отличился во время Берлинской операции. 16 апреля 1945 года рота Филимонова успешно переправилась через реку Нейсе, а два дня спустя — через Шпрее. 1 мая 1945 года в районе городов Луккенвальде и Беериц она, находясь на левом фланге мотострелковой бригады, отражала атаку немецкой группировки, пытавшейся прорваться на запад, подбив в общей сложности 15 танков и самоходных артиллерийских орудий. В тех боях вместе с остальными подразделениями рота Филимонова уничтожила более 1000 солдат и офицеров противника, ещё несколько сотен взяла в плен.
Указом Президиума Верховного Совета СССР от 27 июня 1945 года за «мужество и героизм, проявленные на фронте борьбы с немецкими захватчиками», гвардии старший лейтенант Александр Филимонов был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
Источник: https://ru.wikipedia.org/wiki/Филимонов,_Александр_Андреевич