Essential oils generally last 2-5 years. Oils like lemon, lime, and tangerine typically last 1-2 years, while others like patchouli and sandalwood can last 6-8 years.
Store your oils in dark, cool places and use UV-protected bottles to extend their shelf life.