The artnaturals 300ml Sleep N Slumber Essential Oil Diffuser can last up to 6 hours when set to "ON" and filled to the max line. You have the option to adjust the time by simply pressing the MIST button between 1H > 3H > 6H.