Quick answer: how fresh should coffee be?
The National Coffee Association says roasted beans taste best when you grind and brew them about 2 to 7 days after roasting, once they have rested 2 to 3 days. Whole beans then keep 1 to 3 weeks at room temperature. Massachusetts is small enough that a bag from a roaster here can reach you inside that window.
| Days after the roast date | What the NCA says |
|---|---|
| 0 to 3 | Resting: let the beans sit about 2 to 3 days before grinding |
| 2 to 7 | Peak window for freshly roasted flavor |
| Up to about 21 | Whole beans at room temperature: 1 to 3 weeks |
| 3 to 4 months | Whole beans in a truly airtight container in the freezer |
Why coffee needs a few days before it peaks
Fresh out of the roaster, beans are still giving off carbon dioxide. Wikipedia's coffee roasting article explains that this is why coffee must degas for several days before it can be vacuum sealed, and why many roasters pack into bags with a pressure relief valve instead. That gas is also what makes the bloom when hot water first hits fresh grounds.
Roasters do not all give the same rest. The NCA's general figure is 2 to 3 days. Gracenote in Boston roasts online orders to order, ships on Mondays, Wednesdays and Fridays, and suggests resting its beans 6 to 12 days, depending on the origin and on whether it is a drip or an espresso roast. When a roaster gives its own advice for its own coffee, follow it.
Where Massachusetts roasters roast, west to east
Wikipedia gives Massachusetts a length of about 190 miles and a width of about 115. The Mass Pike crosses 138 miles of it, from West Stockbridge on the New York line to Boston, and Cape Cod reaches 65 miles into the Atlantic. Every roaster on our list works inside that map. Here is where each one says it roasts, or keeps its headquarters, with what its own pages say about when it roasts.
| Town | Roaster | What its pages say |
|---|---|---|
| Lee, Berkshires | Barrington | Three roasters let it roast only what each day's orders need; about a mile and a half from the Mass Pike |
| Greenfield | Shelburne Falls | Roasts in small batches daily |
| Orange | Dean's Beans | Roasts in small batches at its beanery |
| Northampton | Indigo | Roasts only to order, in small batches |
| Hadley | Esselon | Hand roasts twice a week on site |
| Worcester | Acoustic Java | Small batch roaster in the Whittall Mills complex |
| Northborough | Armeno and Aero | Armeno roasts daily to fill orders; Aero roasts, bakes and serves at one address |
| Upton | Red Barn | Local customers can pick up orders at the roasting facility |
| Acton | George Howell | Visitors can stop by the roastery for a fresh bag |
| Somerville and Cambridge | Broadsheet | Roasts in Somerville and cups every batch on every roast day |
| Boston | Gracenote | Online orders roasted to order, shipped three days a week |
| Dedham | Fazenda | Roasting, production and fulfillment in one Dedham building |
| Peabody | Atomic | Every batch roasted to order and packed by hand |
| Salem | Jaho | All of its coffee roasted on Canal Street |
| Bridgewater | Mike Shea's | Roasted daily and packed right away in one-way valve bags |
| West Bridgewater | Equal Exchange | Headquarters, hiring for roaster and cupping roles |
| Plymouth | Speedwell | Roasts to order in small batches |
| Sandwich, Cape Cod | Snowy Owl | All roasting and baking at the Route 6A cafe |
| West Dennis, Cape Cod | Three Fins | Works out a roast profile for each coffee each season |
That is 19 rows for the 20 roasters we list. Northborough has two.
How to use the roast date
- Find the roast date on the bag. Our guide to choosing coffee beans covers what else to read on the label.
- Count forward. Give the beans the rest the roaster suggests, or the NCA's 2 to 3 days if it gives none.
- Brew in the peak window. The NCA's 2 to 7 days after roasting is when the flavor is at its best.
- Finish the bag in about three weeks. That is the top of the NCA's room temperature range for whole beans. Freeze what you will not reach by then.
- Buy only a week or two ahead. The NCA's buying advice is smaller batches, more often.
A roaster in your own region makes the count easier. If you are in Boston, you can buy a bag at a roaster's own counter; our guide to Boston roasters' cafes lists them. In the west, the Pioneer Valley has four roasters on our list.
Fresh coffee by mail from Massachusetts roasters
Short trips are one of the plain reasons to buy coffee roasted in this state. The others are that the money pays roasters and cafe crews here and that you know who roasted your cup. More on that in why local roasters matter.
A listing does not mean a roaster is part of the club. Bay State Coffee Club sends a 12 oz bag from a different independent Massachusetts roaster in each box, every 2 or 4 weeks. Our freshness promise is short: "Roasted and shipped within 3 days." It is $16.99 a bag, the first bag is free and you pay $7.99 shipping on that first box, and you can skip or cancel anytime.
Fresh coffee questions
How long after roasting should I brew coffee?
The NCA says about 2 to 7 days after roasting, after the beans have rested 2 to 3 days. Some roasters suggest a longer rest for their own coffees, so check the bag.
Is coffee too fresh right after roasting?
It can be. Fresh beans are still releasing carbon dioxide, which is why the NCA suggests a rest of 2 to 3 days before grinding.
How long do roasted beans stay fresh?
About 1 to 3 weeks at room temperature in a sealed, dark container, and 3 to 4 months frozen in a truly airtight one, by the NCA's figures.
Which Massachusetts roasters roast to order?
Among the roasters we list, Gracenote, Atomic, Indigo and Speedwell say on their own pages that they roast to order, and Barrington roasts only what each day's orders need.
Sources
- National Coffee Association, Coffee roasts guide (rest 2 to 3 days; brew 2 to 7 days after roasting)
- National Coffee Association, Storage and shelf life (1 to 3 weeks at room temperature, 3 to 4 months frozen; buy one or two weeks' worth)
- Wikipedia, Coffee roasting (carbon dioxide, degassing, valve bags)
- Wikipedia, Massachusetts (190 miles long, 115 miles wide)
- Wikipedia, Massachusetts Turnpike (138 miles, West Stockbridge to Boston)
- Wikipedia, Cape Cod (65 miles into the Atlantic)
- Roastery towns, roasting schedules and rest advice: our roaster profiles, written from each roaster's own pages, checked 2026-09-27.