Skip to main content
Who Makes The
BEST COFFEE
FRESHNESS & STORAGE

How long does coffee stay fresh after roasting?

Quick answer

Roasted coffee is generally at its peak freshness between 7 and 21 days after the roast date. While it remains safe to consume for months, the flavor profile begins to decline as volatile compounds oxidize. For the best experience, aim to consume your coffee within a month of roasting, ensuring it is stored in an airtight container away from light and heat.

Source transparency2 sources listedPage updated Oct 27, 2026

Sources show where the underlying information came from. They do not automatically make a claim correct, so disputed history, evolving science and uncertain claims should be labeled as such in the explanation itself.

The real story

The question of how long coffee stays fresh is a balance between the chemical reality of oxidation and the subjective nature of taste. Immediately after roasting, coffee is full of carbon dioxide, which needs to escape—a process known as '.' If you brew coffee immediately after it comes out of the roaster, the excess gas can interfere with the extraction, often leading to an uneven or harsh cup. This is why many roasters recommend waiting a few days before brewing.

Once the initial period is over, the coffee enters its 'peak' window. For most specialty coffees, this is roughly one to three weeks after the roast date. During this time, the flavors are most vibrant, the acidity is crisp, and the sweetness is well-developed. After this window, the coffee does not necessarily 'go bad' in a way that makes it unsafe to drink, but it does begin to lose its complexity. The bright, fruity, or floral notes that define high-quality coffee start to fade, replaced by more muted, generic flavors.

It is important to note that the affects this timeline. Lighter roasts often have a longer shelf life because they are less porous and have fewer surface oils than darker roasts. Darker roasts, which are more porous and have more oils on the surface, are more susceptible to oxidation and tend to go stale faster. Regardless of the , the environment in which the coffee is stored will dictate how quickly it moves through this freshness window.

In practice, the roast date is the most important piece of information on your coffee bag. If you don't see a roast date, it is a red flag. When buying coffee, look for bags that were roasted within the last two weeks. Once you bring the coffee home, treat it as a perishable product. By consuming your coffee within that 7-to-21-day peak window, you ensure that you are experiencing the full potential of the beans as intended by the roaster.

Sources we lean on