A homemade lotion that consists of just oil-based ingredients doesn’t need a preservative. But if you include any water-based ingredients, then it definitely does. While vitamin E is touted as a natural preservative, you’ll need something much stronger to keep your lotion fresh. My favorite full-spectrum preservative is Leucidal Liquid SF.