While essential oils can have immediate and noticeable effects, there are no guarantees that they will work right away. It generally takes a few weeks before you notice a difference in your mood, but some people notice immediate results from using essential oils for an uplifting mood.