Typically for a good diffuser, it takes something between 15-20 minutes approx to mist depending on the essential oil you’re using.