С июня 1941 воевал на Юго-Западном, Сталинградском, Брянском, 1-м и 2-м Прибалтийском, 3-м Белорусском фронтах. Командовал 624-м штурмовым авиационным полком (308-я штурмовая авиационная дивизия, 2-я воздушная армия, 1-й Украинский фронт). В 1944 году авиаполк под командованием майора Кухарева принимал участие в Белорусской операции. За участие в боях за Молодечно полк под его командованием получил почётное наименование «Молодечненский».