If stored in a dark, cool environment, your CBD oil should stay fresh for up to 12 months. If you notice a change in consistency, taste, or smell, the oil may be losing its freshness.