What Coffee Freshness Dates Actually Mean (and Why "Best By" Isn't the Same as Fresh)
Almost every bag of coffee has a date on it. Some say "Roasted on." Some say "Best by." Some say "Sell by." Some say "Use by." Most coffee drinkers don't know what these dates actually mean, or how to use them to decide whether the coffee is still good.
The dates aren't standardized. There's no coffee industry rule about what date to put on a bag or what that date means. Roasters and brands choose their own conventions, and those conventions vary wildly.
This is what the dates actually mean, how to read them, and how to use them to judge whether the coffee in your cupboard is still worth brewing.
The four dates you might see
"Roasted on" or "Roast date"
The day the coffee was roasted. Most specialty roasters put this on the bag, often stamped on the back or the bottom. It's the most useful date for judging freshness, because coffee is at its peak for a window starting a few days after roasting and lasting 2–4 weeks.
A coffee roasted 5–14 days ago is generally at peak. A coffee roasted 30 days ago is past peak for filter brewing but still good for espresso or French press. A coffee roasted 60+ days ago is stale.
Some roasters use the format "Roasted: 2026-09-15." Others use "Roasted on: Sep 15, 2026." Either way, the date is the day the coffee left the roaster.
"Best by"
A guess about when the coffee will start to taste noticeably worse. Usually set 6–12 months after roasting. This is the date most coffee drinkers recognize, because it's similar to "best by" dates on packaged food.
But "best by" on coffee is essentially meaningless. A "best by" date 9 months out doesn't mean the coffee will be fresh for 9 months. It means the roaster thinks the coffee will still be drinkable for 9 months — meaning it won't taste actively terrible, not that it will taste great.
Most specialty roasters use "best by" dates as a defensive legal move. They want a date on the bag to satisfy food labeling requirements, and "best by" is the safest one.
"Sell by"
A date for the retailer, not the customer. Tells the store when to pull the coffee from the shelf. Rarely seen on coffee because most coffee has a long enough shelf life that retailers don't need to pull it. When you see it, it's usually on grocery store coffee that's been sitting on the shelf for a while.
"Use by"
Like "best by," but more strict. Implies the coffee may be unsafe or undrinkable after this date. Almost never on coffee. If you see "use by" on a coffee bag, the roaster is being unusually cautious or there's something specific about the product (like a flavored coffee with added ingredients that have a shorter shelf life).
How coffee actually ages
The aging process for roasted coffee is well-understood. Three things happen over time:
1. Degassing. Freshly roasted coffee releases CO2. The release is fast in the first 24 hours (this is why you should let coffee rest for a day or two before brewing) and slower after that. By 2 weeks, most of the CO2 has escaped.
For most brewing methods, the degassing is fine — you want SOME CO2 in the beans when you brew, because it helps extract. But too much CO2 (very fresh coffee) makes espresso and pour-over unpredictable.
2. Staling. Once the CO2 is gone, the coffee is exposed to oxygen. Oxidation breaks down the aromatic compounds that give coffee its flavor. The rate depends on how the coffee is stored (we'll get to that), but most coffees lose 50–70% of their aromatic complexity in the first 30 days after roasting.
After 30 days, most filter coffee tastes noticeably stale. After 60 days, it tastes flat. After 90 days, it's actively bad — cardboard, papery, sometimes woody.
3. Oil oxidation. Coffee bean surfaces have oils. These oils oxidize over time, similar to how cut apple turns brown. The result is off-flavors — usually a stale, slightly metallic taste.
This is why dark roasts go stale faster than light roasts. Dark roasts have more oil on the bean surface. The oil is more exposed to oxygen. Light roasts have less oil, less oxidation, longer shelf life.
The "fresh window"
For most brewing methods, coffee tastes best in this window:
- 1–7 days after roast: Too fresh for espresso, slightly bright/unbalanced for pour-over, but workable.
- 7–21 days after roast: Peak for pour-over, drip, French press, Chemex. Espresso is also great in this window.
- 21–45 days after roast: Still good for pour-over and drip. Espresso is past peak. French press can mask the staleness somewhat.
- 45–90 days after roast: Noticeable staleness. Drinkable, but not great.
- 90+ days after roast: Stale. Don't brew it unless you have no other option.
A few caveats. These windows assume the coffee is stored properly (sealed bag, cool, dark). Improperly stored coffee goes stale faster. And these windows are for filter coffee — espresso has different rules, and instant coffee has a multi-year shelf life.
How to read "best by" dates
If the only date on the bag is "best by," you can roughly estimate the roast date:
- If "best by" is 6 months out: the coffee was probably roasted within the last 1–2 months. Six months from roast is a common "best by" window.
- If "best by" is 12 months out: the coffee was probably roasted within the last 1–3 months. Twelve months is the longest "best by" window most roasters use.
So a bag that says "Best by: March 2027" and the current date is October 2026 was probably roasted sometime in 2026 — likely the last 1–3 months. The exact roast date isn't on the bag, but you can estimate.
This isn't precise. But it's better than assuming the coffee is fresh just because it's within the "best by" window.
How to tell if coffee is stale (without a date)
A few ways:
- Smell the grounds. Fresh coffee smells like coffee — sometimes fruity, sometimes chocolatey, sometimes floral, depending on the origin. Stale coffee smells like cardboard, paper, or nothing at all.
- Look at the crema (if espresso). Fresh espresso has a thick, golden crema. Stale espresso has a thin, watery crema that dissipates quickly.
- Taste it. Stale coffee tastes flat, dull, sometimes woody or papery. The brightness is gone. The fruit is gone. What's left is bitterness and a generic "coffee-ish" flavor.
- Look at the beans. Stale beans sometimes look dull or have lost their sheen. Fresh beans look slightly oily or matte, depending on the roast level. If the beans look dusty or chalky, they're old.
How we date our coffee
We stamp the roast date on every bag we ship. We don't use "best by" dates. The format is "Roasted: YYYY-MM-DD" on the back of the bag.
We started doing this because the customers who cared about freshness asked for it, and because it's the most useful date for a buyer. Anyone who knows what a roast date is will know how to interpret it. Anyone who doesn't can read it as "the day the coffee was made" — which is essentially what it is.
We ship coffee 1–5 days after roasting. The window is 7–21 days from roast when most customers receive and brew it. That's peak.
How to store coffee at home
Once you have the bag, store it well:
- Keep it sealed. Once you open the bag, the clock starts ticking faster. Fold the bag tightly or transfer to an airtight container.
- Keep it cool. Room temperature is fine. Don't store in the fridge — the moisture and odors will damage the coffee.
- Keep it dark. Light degrades coffee faster. A cupboard or pantry is better than a counter in direct sunlight.
- Don't freeze it (usually). Freezing works for long-term storage, but it requires careful thawing and re-sealing to avoid moisture damage. Most people who freeze coffee end up with worse coffee than if they'd stored it at room temperature in a sealed bag.
Whole bean keeps longer than pre-ground. We grind right before brewing and recommend our customers do the same.
The takeaway
"Roast date" tells you when the coffee was made. "Best by" tells you when it'll start to taste worse. They're not the same.
If you care about freshness, look for the roast date. Buy coffee that's 7–21 days past roast. Use it within a month of opening. Don't buy coffee with only a "best by" date unless you trust the roaster to use recent roast dates.
Stale coffee is drinkable. It's just not worth drinking. Buy fresh, store it well, brew it soon.
— Seraphina, Cozy Sips
Want to extend the life of your coffee once you've opened the bag? Our storage guide walks through the four mistakes that shorten coffee's shelf life.