Олег Иванович Ковалёв родиолся 7 сентября 1948 года в селе Ванниковское Тбилисского района Краснодарского края.
В 1967-1969 годах срочная военная служба
В 1971 году окончил Саратовский монтажный техникум Минмонтажспецстроя СССР. Был распределён на работу в трест "Спецжелезобетонстрой". Принимал участие в строительстве Волжской ТЭЦ, Каширской ГРЭС, Архангельского ЦБК, Норильского ГМК.
В 1984 году заочно получил высшее образование по специальности "Промышленное и гражданское строительство" в Ростовском инженерно-строительном институте.
С января по октябрь 1986 года работал в тресте Мособлсельстрой № 4.
С 1986 по 1991 год возглавлял трест "Кашира-агропромстрой" АПК "Каширский" Министерства сельского хозяйства РСФСР. Избирался депутатом Каширского районного Совета депутатов.
В декабре 1991 года постановлением главы администрации Московской области был назначен главой администрации Каширского района
В 1995 году на выборах в Государственную Думу второго созыва выдвигался движением "Наш дом - Россия" кандидатом по Коломенскому избирательному округу № 106. Не был избран. В марте 1996 года избран главой муниципального образования Каширский район.
19 декабря 1999 года на выборах в Государственную Думу России третьего созыва был избран депутатом по федеральному списку избирательного блока "Межрегиональное движение "Единство"", был членом фракции "Единство".
7 декабря 2003 года на выборах в Государственную Думу четвёртого созыва был избран депутатом по федеральному списку избирательного объединения "Партия "Единство" и "Отечество" — Единая Россия", был членом фракции "Единая Россия". С 16 января 2004 года — председатель Комитета по Регламенту и организации работы Государственной Думы.
2 декабря 2007 года на выборах в Государственную Думу пятого созыва был избран депутатом в составе федерального списка кандидатов, выдвинутого Всероссийской политической партией "Единая Россия", был членом фракции "Единая Россия". С 24 декабря 2007 года — председатель Комитета по Регламенту и организации работы Государственной Думы.
11 марта 2008 года Президент России Владимир Путин внёс кандидатуру Олега Ковалёва для утверждения на пост губернатора Рязанской области.
14 марта депутатами Рязанской областной Думы Олег Ковалёв был утверждён губернатором Рязанской области. Официальное вступление в должность состоялось 12 апреля.
14 октября 2012 года на выборах губернатора Рязанской области Ковалёв победил в первом туре, набрав 64,43 % голосов избирателей.
14 февраля 2017 г. - ушёл в отставку
С сентября 2017 года - член Совета Федерации Федерального Собрания Российской Федерации – представителя от Правительства Рязанской области
3 октября 2018 г. - проголосовал в Совете Федерации ЗА повышение пенсионного возраста
Умер 11 мая 2020 г. от остановки сердца. Похоронен на кладбище в городском округе Кашира Московской области.