No, it is not recommended to leave your rice cooker on all day. Rice cookers are designed to be used for short periods of time and can overheat if left on for too long. Make sure to turn off your rice cooker after each use.