Первое письменное упоминание о населённом пункте относится к 1615 году. В тот год курский помещик Аким Иванович Чернышев году получил ввозную грамоту на поместье в Усожском стану Курского уезда 150 четвертей в деревне Жирове на колодезе Демине, по которой крестьяне должны были «его слушать и пашню на него пахать». В 1623 году Жирово упоминается уже как достаточно крупное село. В то время здесь располагалась «сторожа» — воинский разъезд, охранявший южные рубежи страны.
В 1782 году Жирово вошло в веденье Фатежской округи Курского наместничества. В то время в селе проживали 482 крестьянина-однодворца мужского пола и около двух сотен помещичьих крестьян. В Большом Жирово находились владения помещиков Лукьянчиковых, Бантыш, Семеновых, Чучковых, Шевелевых. В течение XIX и начала XX века село входило в состав Большежировской волости Фатежского уезда и непродолжительное время в состав Сдобниковской волости.
Во время Великой Отечественной войны, с 28 октября 1941 года по февраль 1943 года, село находилось в зоне немецко-фашистской оккупации.