What Does “Roast Date” Mean on a Coffee Bag?
The roast date is simply the day the green (raw) coffee beans were roasted. It’s one of the most useful pieces of information on a bag of coffee, because unlike a generic expiration date, it tells you where the beans actually are in their freshness timeline — not just whether they’re still technically safe to use.
Roast Date vs. Best-By / Expiry Date
These two dates measure different things, and it’s easy to mix them up.
A best-by (or “best before”) date is a food-safety-oriented estimate set by the manufacturer, and for specialty coffee it’s often set 12 to 24 months out from the roast date. That means a bag can say it’s “good” for nearly two years and still be technically within date — while tasting considerably past its best for most of that window. The best-by date tells you when a retailer or roaster considers the coffee no longer sellable or acceptable; it doesn’t tell you when the coffee tastes good.
The roast date, by contrast, is a freshness signal. It marks the start of a countdown toward peak flavor, not toward spoilage. Many specialty roasters print the roast date clearly because freshness is central to what they’re selling; some large commercial brands omit it and show only a best-by date, in part because a roast date would make it obvious how long the coffee sat in distribution before reaching a shelf.
How Long Are Coffee Beans Good After the Roast Date?
Timelines vary by roaster, roast level, and brew method, but a few general patterns show up across coffee sources.
The First Few Days: Degassing
Freshly roasted beans trap carbon dioxide produced during roasting, and that gas needs to escape before the coffee brews well — a process usually called degassing. Sources differ on exact timing, with estimates ranging from about 1-3 days up to roughly a week or more, and beans used too soon after roasting can taste overly gassy or extract unevenly, particularly for espresso.
The Peak Flavor Window
After the initial degassing period, most coffee sources describe a peak flavor window that commonly falls somewhere in the range of about 4 to 14 days post-roast, though some put the window a bit later for espresso specifically — often cited as closer to 9-14 days — since excess CO2 can cause uneven shots and crema that collapses too quickly if beans are used too fresh. Filter and pour-over brewing tend to be more forgiving and can taste good a little earlier in that range, sometimes by around day 4-7.
Roast level plays a role too: darker roasts are generally described as degassing faster than lighter roasts, so a dark roast may hit its stride a bit sooner than a light roast from the same day.
Weeks Later: Gradual Decline, Not Spoilage
Past the peak window, coffee doesn’t suddenly turn bad — it fades gradually. Different sources draw the line in slightly different places: some describe beans as still quite good through roughly 3 weeks, acceptable but flattening out somewhere around 1 to 3 months, and still safe (if noticeably less aromatic) well beyond that. Other sources are more conservative and suggest finishing a bag within about 4 to 5 weeks of the roast date for the best experience. Because estimates vary this much by source, roast, and storage conditions, it’s more useful to think in terms of a gradual decline than a hard cutoff. For the mechanics of staling itself, and how storage affects the timeline, see our guide on how to store coffee and keep it fresh.
What’s a Good Roast Date to Look For When Buying?
As a general rule of thumb, beans roasted within the last 4 to 6 weeks are a reasonable target for everyday drinking, with espresso drinkers often leaning toward beans in roughly the 10- to 21-day range after roast for the best extraction, and filter brewers comfortable a bit sooner, around 4 to 14 days. If a bag has no roast date at all — only a best-by date more than several months away — that’s worth noticing, since it usually means the coffee was produced for shelf stability rather than peak freshness.
One habit that helps more than people expect: buying smaller quantities more often rather than one large bag. A big bag that takes six to eight weeks to finish means the coffee at the bottom is considerably older than the coffee at the top. Buying a smaller amount every couple of weeks tends to keep you closer to the peak window throughout.
Where to Find the Roast Date on a Coffee Bag
Roast dates are usually printed or stamped on the back or bottom of the bag, and they can appear under a few different labels:
- “Roasted on” followed by a date
- “Roast date” followed by a date
- Just “Roasted” followed by a month and year (less precise, but still useful)
- A batch code with an embedded date, more common on wholesale packaging than retail bags
Some bags also list a “best enjoyed by” or “drink by” date calculated from the roast date, often somewhere in the 60-to-90-day range. That’s a freshness recommendation rather than a safety deadline, and it’s distinct from the best-by/expiry date discussed earlier.
Why Some Coffee Doesn’t Show a Roast Date at All
Not every bag of coffee includes a roast date, and it’s not necessarily an oversight. Coffee sold through long supply chains — roasted, packaged, shipped, warehoused, and shelved before it reaches a buyer — may already be weeks or months old by the time it’s sold. Printing a roast date would make that timeline obvious, whereas a best-by date set far in the future looks more reassuring without actually telling you much. Specialty roasters that sell direct or through shorter supply chains tend to print roast dates proudly, since recency is part of what they’re selling. If you’re trying to decide what to do with beans you already have that lack a clear date, treating them conservatively and checking for the general staleness signs in our article on coffee storage and freshness is a reasonable approach.
FAQ
How long are coffee beans good after the roast date? Peak flavor is commonly described as falling somewhere between about 4 and 14 days after roasting, with gradual (not sudden) decline over the following weeks. Beans are generally still safe to drink well beyond that, just with less aroma and flavor complexity.
What’s a good roast date for coffee beans? As a rough guide, beans roasted within the last 4 to 6 weeks are a reasonable target, with espresso drinkers often preferring something closer to 10-21 days post-roast and filter brewers comfortable a little sooner.
What does the “roast date” on coffee beans mean? It’s the date the green beans were roasted. It’s a freshness indicator, separate from a best-by or expiry date, which is set much further out and reflects food-safety shelf stability rather than peak taste.
Where can I find the roast date on coffee beans? Look on the back or bottom of the bag for wording like “Roasted on,” “Roast date,” or just “Roasted” followed by a date. Some bags also show a calculated “best enjoyed by” date instead of or alongside the roast date.