W czerwcu 2018 podpisał trzyletni kontrakt z Los Angeles Kings w NHL. Na początku stycznia 2020 przeszedł do kanadyjskiego klubu Montreal Canadiens, a pod koniec lutego 2020 został zawodnikiem Washington Capitals. Pod koniec grudnia 2020 został zawodnikiem Awangarda Omsk, wiążąc się dwuletnim kontraktem. W swoim pierwszym meczu 30 grudnia 2020 zdobył gola na nowej drużyny. Z końcem kwietnia 2021 odszedł z klubu.
Po przeszło dwóch sezonach bez gry i w wieku 40 lat na początku grudnia 2023 ogłoszono, że podpisał kontrakt z macierzystym klubem Spartak Moskwa, tym samym powracając do tegoż po ponad 22 latach. Ponowny debiut w drużynie zaliczył 24 grudnia 2023 zdobywając golahttps://en.khl.ru/game/1217/885929/resume/.https://en.khl.ru/news/2023/12/24/524847.html.. Ostatni mecz rozegrał 30 marca 2024, a w marcu 2025 ogłosił zakończenie kariery zawodniczejhttps://www.si.com/onsi/breakaway/news-feed-page/former-atlanta-thrashers-ilya-kovalchuk-retires-hockey..
W trakcie kariery zyskał przydomki Kovy, Kapitan Hak.