Imatran Lämpö Oy:n kaukolämpötuotanto toteutetaan pääosin kolmella biolämpökeskuksella. Kaukolämpöverkkoja on kaikkiaan kolme: kaksi pienempää, Immola ja Rajapatsas, sekä yksi laajempi, jonka tuotanto toteutetaan pääsääntöisesti Virasojan biolämpökeskuksella. Laajin verkko kattaa Vuoksenniskan, Sienimäen, Mansikkalan ja Imatrankosken alueet. Vuoden 2015 aikana yhdistettiin seitsemän erillistä kaukolämpöverkkoa kolmeksi verkoksi, joista jokaisella on oma biopolttoaineella toimiva päätuotantolaitos sekä maakaasulaitokset vara- ja huippulämpökeskuksina.
Imatran Lämpö Oy tuottaa 100 prosenttia kaukolämmöstään biopohjaisilla energianlähteillä. Yli puolet energianlähteistä on metsäteollisuuden sivutuotteita, kuten kuorta ja sahanpurua, ja loput lähialueilta saatavaa haketta. Ainoastaan kylmimpien pakkasjaksojen aikana lisänä käytetään biokaasua.
Biopolttoaineisiin siirtymisen tuloksena kaukolämmön kuluttajahinnat laskivat yli 20 % vuoden 2016 tammikuun alussa. Biokaasua joudutaan käyttämään, jos ulkolämpötila putoaa noin -10 asteen alle. Kaukolämpöä tuotettiin Imatralla vuonna 2016 noin 183,7 gigawattituntia.