I'll be honest with you and say, I don't know yet. I usually put the heater on to full max for around half an hour or so, then turn it off. I put it on early afternoon and then again in the evening. I find it heats the room well and stays comfortably warm for quite a while. I will only know if it's expensive when my electric bill comes in, in early March. Hope this helps.