This will mostly depend on the carrier oil you chose. The liquid coconut oil used in the recipe has a long shelf life one made with it should last a good 6 months.