If the bag is unopened, our beans hold their freshness for 365 days after the initial roast date.