Fridge smidge, Lasts a couple of days out at least, maybe 3 if you are brave. You'll know when it is off as the stink is horrendous. We get through it so quick at home, I just leave it out on the side. I love the stuff, even the cheapo Tesco sweetened stuff. Cold soya poured on jumbo oats with a spoon or two of ready brek tastes as good as ice cream!