The shop is open: gear and fresh beans, shipped by the brand that made them
ShopCoffee
The Coffee Buying Guide

The coffee buying guide: how to buy coffee online.

A coffee buying guide in six steps: find the roast date on the bag, match the roast to how you brew, buy whole bean, size the bag to your habit, choose an origin or a blend on purpose, and subscribe only where you can pause. The checklist below is the whole method, with real bags from our store under it. Most coffee writing online is either too snobby to be useful or written by someone who's never bought a bag; we're trying for the middle, short enough to read with your morning cup.

The short answer. Buy whole bean with a printed roast date, from the roaster or from a store where the roaster ships the bag, in a size you will finish while it is fresh: the National Coffee Association says to buy "enough for one or two weeks," and Red Bay Coffee says its beans are best "within 8 weeks of the roast date." Match the roast to how you brew, own a burr grinder, and only subscribe where you can pause without a phone call. The six steps below are the whole method; the guides further down are the depth.

How to buy coffee online: the six-step checklist

  1. Find the roast date. It is the only line on the bag that tells you when the coffee was roasted. A "best by" date is the packer's estimate of how long it keeps; without a roast date beside it you can't work back to the roasting day. How long is fresh depends on who you ask: the National Coffee Association's table gives roasted beans 1–3 weeks at room temperature, and Red Bay Coffee says "ideally within 8 weeks of the roast date" for its own bags. How to read a coffee bag quotes both.
  2. Pick the roast for your brewer, not for the label. Our taste, not a rule: light and medium roasts for pour-over, the middle for a drip machine, a medium-dark blend built for it for espresso and milk drinks. Darker does not mean more caffeine; the NCA says "Light roasts have a slightly higher amount of caffeine." How to choose a coffee roast has the taste map.
  3. Buy whole bean and grind at home. The NCA says to "grind the amount you need immediately before brewing," and its table gives ground coffee 1–2 weeks at room temperature against 1–3 for whole beans. Red Bay says the same: "we recommend ordering coffee as whole beans." The best home coffee grinders starts at a $79 hand burr grinder.
  4. Size the bag to your habit. The arithmetic: a 12-oz bag is 340 grams. At the NCA's pour-over ratios (1:13 to 1:16), an 8-ounce cup takes about 15 to 18 grams, so a bag is roughly 19 to 23 cups. One cup a day is about three weeks a bag. A café, a cart or an office that goes through coffee quickly: the 2-lb and 5-lb bags usually cost less per ounce (Stone Street's House Blend is $19 for 1 lb, $36 for 2 lb and $85.50 for 5 lb today). A big bag only saves money if you finish it fresh.
  5. Origin or blend, on purpose. A single origin tastes like one place and changes with the harvest; a blend is built to taste the same all year. Neither is better. Single-origin vs. blend explains what the names on the bag mean.
  6. Subscribe only if you can leave. A good subscription lets you skip, pause and cancel from the account page. If it needs a phone call or an email, it is a trap. How to subscribe without getting stuck.

Where to start, by how you brew

These are real bags from our store, each shipped by the roaster that made it. Prices checked 28 September 2026; the roasters set them and they can change.

The full coffee shelf has every bag with the roaster's own description and a note on why we carry it. Nothing on this page is a paid placement; the disclosure page has the rest.

Common questions about buying coffee

What should I look for when buying coffee?

Six things, in order: a printed roast date (not a "best by" date); a roast level that fits how you brew; whole bean rather than pre-ground; a bag size you will finish while it is fresh; an origin or blend that matches the flavors you like; and, if you subscribe, a plan you can pause or skip without a phone call. Everything else on the bag is marketing.

Is it better to buy coffee online or at the grocery store?

Wherever the bag tells you when it was roasted. Buying from the roaster, or from a store where the roaster ships the bag, shortens the chain: Quills Coffee says "All coffee is roasted to order," and Dekáf says its coffee ships within 24 hours of roast. A grocery bag that prints a roast date is just as easy to judge; a bag that prints only a "best by" date is not, wherever you buy it. We have not surveyed grocery shelves, so we make no claim about how old that coffee is.

How much coffee should I buy at a time?

The National Coffee Association says "enough for one or two weeks"; Red Bay Coffee says its beans are best "within 8 weeks of the roast date." By arithmetic, a 12-ounce bag (340 grams) is roughly 19 to 23 eight-ounce cups at the NCA's pour-over ratios of 1:13 to 1:16, so one cup a day is about three weeks a bag. A café, a cart or an office that goes through coffee quickly should look at 2-pound and 5-pound bags, which usually cost less per ounce.

Should I buy whole bean or ground coffee?

Whole bean, and grind right before brewing. The National Coffee Association's table gives ground coffee 1–2 weeks at room temperature and whole beans 1–3 weeks, and both the NCA and Red Bay Coffee say to grind just before you brew. The cheapest burr grinder in our grinder guide is a $79 hand grinder.

Correction, September 28, 2026: until today this page said to put back any bag with only a "best by" date, that such a date "means it was roasted months ago," that coffee "peaks in the first month," that pre-ground coffee "goes flat in days," that a burr grinder starts at "about $70," and that a 12-oz bag is "17 to 20 cups." We could not find a source for the first four, the grinder price was wrong (our cheapest pick is $79), and the cup count was not shown. The figures above are the National Coffee Association's and Red Bay Coffee's, read September 28, 2026; the cup count is arithmetic, shown. We have not run a staling test of our own.

Go deeper

Each guide below takes one step of the checklist and does it properly.

New guides publish as we finish them. Get notified when a new piece drops:

Join the waitlist