Родился 20 мая 1913 года в станице Мингрельской Кубанской области. Вскоре после окончания строительного училища в Новороссийске был призван в ряды Красной армии и в 1937 году окончил Сталинградскую военную авиационную школу.
Работал летчиком-инструктором в аэроклубе.
С января 1942 года, окончив курсы усовершенствования начсостава, участвовал в сражении под Ленинградом, в освобождении Прибалтики, в боях за Восточную Пруссию.
Провел более 400 боевых вылетов, сбил лично 20 и в группе — 14 самолетов противника.
Демобилизовался в звании капитана в 1946 году.
Жил в Краснодаре, затем в станице Мингрельской.
К. Ф. Ковалев умер 16 февраля 1995 года.
Герой Советского Союза (22.01.1944).
Награжден орденом Ленина, тремя орденами Красного Знамени, орденом Отечественной войны 1-й степени, медалями.