The oil will last approximately 2-3 weeks if taking the daily recommended dosage, while the flour provides about 17 servings and the seeds 3 servings per container.