Fresh this week
Coffee with a story in every cup.
Single-origin beans from small farms, roasted in small batches and sent out while they are at their best.
Roasted to order
Ships within 48 hours
Flexible plans
Skip or cancel any time
Free shipping
On orders over $40
Shop by category
Find what you love
Bestsellers
Customer favourites
The tasting box
Three origins, one box.
A sampler of three 100g roasts with tasting cards, a good way to find your favourite or give a coffee lover something to explore.
The collection
Shop everything
From farm to cup
Coffee roasted by people who care.
We buy directly from small farms and co-ops, roast in small batches and write down what we taste so you know what to expect. Our goal is simple: coffee that is fresh, fairly sourced and a pleasure to make at home.
Reviews
Loved by customers
“The freshest coffee I have found online. It tastes like it was roasted yesterday, because it was.”
“I switched my whole office to Roast. The subscription is flexible and the beans never disappoint.”
“Great tasting notes on the bags and friendly advice when I was picking my first grinder.”
Good to know
Questions, answered
How fresh is the coffee?
We roast to order, usually within 48 hours of your purchase, and every bag shows its roast date so you know exactly how fresh it is.
Which grind size should I choose?
Choose Whole bean if you have a grinder. Espresso is fine for machines and moka pots, and Filter suits pour-over, drip and batch brewers.
Can I change or cancel my subscription?
Yes. You can skip, pause, change roast or cancel at any time from your account or by getting in touch before your next roast date.
How long do beans stay fresh?
Beans are at their best for about four weeks after roasting. Keep them sealed in a cool, dark place and grind just before brewing.
Ready when you are