A best before date is usually provided. You can check that to determine how long chocolates will last fresh. It is also safe to say 6 months if the storage directions are observed.