As long as you keep it in the refrigerator, when you're not serving it, and cover it up, this sangria mocktail will keep for up to a week. But, for the best flavor, drink it within three days.