Unopened cranberry juice has a long shelf life, but once opened, cranberry juice should be consumed within 2 to 3 weeks. It should also be stored in the refrigerator once opened.