How long does caviar last unopened? Caviar that is unopened and stored correctly will stay fresh for up to 3 months in the coldest part of your refrigerator.