The scent from the essential oils can last anywhere from a few hours to several days, depending on the type of oil used and the concentration. It's important to note that the scent may fade over time.