It’s never a good idea to leave a heater running all night. These units get extremely hot, and if you're not there to monitor them and take action should something happen, they can start a fire. In addition, if you have a gas heater in your home, leaving this on all night increases the chances of the room filling up with carbon monoxide, which can be deadly.