We advise that you mix the shakes up to 10 minutes before you plan to consume them. You can mix them in advance but we advise that you keep the chilled and shake/mix them again before consuming. We not advise keeping them mixed for longer than 4 hours ideally.