Указом Президиума Верховного Совета СССР 15 января 1944 года за образцовое выполнение боевых заданий командования при форсировании реки Днепр и проявленные при этом отвагу и геройство Гаврилову Фёдору Гавриловичу было присвоено звание Героя Советского Союза. Впоследствии Фёдор Гаврилович ещё не раз выполнял самые сложные задания командования. К лету 1944 года он получил звание капитана и был назначен командиром 10-й гвардейской отдельной разведывательной роты 12-й гвардейской стрелковой дивизии. На 1-м Белорусском фронте он участвовал в Белорусской стратегической операции, в ходе которой его рота первой вошла в город Брест. Затем в составе 3-го Прибалтийского фронта участвовал в освобождении столицы Латвии города Риги, в составе 1-го Прибалтийского фронта — в создании Курляндского котла. С 25 декабря 1944 года 61-я армия вновь в составе 1-го Белорусского фронта. В январе-начале февраля 1945 года Фёдор Гаврилович принимал участие в Варшавско-Познанской, в феврале — начале апреля 1945 года — в Восточно-Померанской стратегических операциях. Боевой путь он завершил в ходе Берлинской стратегической операции на реке Эльбе юго-восточнее города Виттенберг.