The Real Cost of Your Coffee Habit in Canada (2026)
James Hoffmann recently released what he calls the Cappuccino Index: data from thousands of baristas worldwide measuring how many minutes they have to work to afford a cappuccino at their own cafe. Australia took the top spot at just 10 minutes. India sat at the bottom at nearly three hours. Canada came in faster than the United States, with Hoffmann suggesting tipping culture differences may explain the gap.
It's a fascinating dataset. But it asks the question from the barista's side of the counter.
The more useful question for most of us: how much does your coffee habit actually cost? Not per cup. Per year. And could you be getting better coffee for less?
We roast coffee for a living, so we have access to the numbers most people never see. Here's what we found when we ran the math honestly.
Coffee prices went up again
If your morning coffee feels more expensive lately, you're not imagining it. Arabica futures hit record highs in 2026, driven by drought in Brazil, floods in Vietnam, and shipping disruptions through the Red Sea. Coffee prices in Canada have climbed roughly 31% since 2024, with the average cup going up about $0.75.
A large latte at Starbucks Canada now runs $5.95 before tax. At an independent specialty shop, you're looking at $5.50 to $7.00 for an espresso-based drink. Add Ontario's 13% HST and a modest tip, and a single cup can clear $8.
Multiply by five days a week, fifty weeks a year: that's over $2,000. A daily specialty latte with tip pushes past $2,500.
That's a vacation. Or a really good espresso grinder. Or five years of subscription coffee.
The middle ground most people miss
You don't have to choose between $8 lattes and stale grocery beans. A coffee subscription sits right between them: freshly roasted, specialty-grade beans delivered to your door for under $1.10 a cup.
That's not a pitch. It's arithmetic. The full breakdown is below so you can check it yourself.
Three ways to drink coffee in Canada (and what each one actually costs)
The cafe habit
Real 2026 numbers for a daily cafe drinker in Canada.
A medium drip coffee at a chain runs about $2.45 to $2.95. A cappuccino or latte at an independent specialty shop: $5.50 to $7.00. After HST and a 15% tip on the specialty drink, you're paying $6.80 to $8.75 per visit.
Daily drip drinker: $2.75 average x 365 = $1,004/year
Daily latte drinker: $7.50 average x 260 weekdays = $1,950/year
Daily specialty latte including weekends: $7.50 x 365 = $2,738/year
The math gets worse if you add a second cup, a pastry, or a weekend oat milk upcharge.
What you're paying for at a cafe isn't better beans. We'll prove that in a moment.
Grocery beans at home
The budget option. Tim Hortons whole bean at the grocery store runs about $22.68 per pound. Costco's Kirkland Espresso Blend: $14 to $17 per pound.
A pound gives you roughly 30 cups (using 15 grams per cup from a 454g bag). So:
Grocery beans cost per cup: $0.47 to $0.76
Annual cost (one cup a day): $170 to $275
That's a fraction of the cafe price. The catch: these beans were roasted weeks or months before they reached the shelf. There's no roast date on the bag, just a best-before date that tells you almost nothing about freshness. By the time you brew them, the volatile aromatics that make specialty coffee worth drinking are mostly gone.
You're saving money by drinking something that barely qualifies as fresh.
Specialty subscription at home
A typical bag from a Canadian roaster costs $18 to $24 for 340 grams. That's roughly 22 cups per bag.
Subscription cost per cup: $0.82 to $1.09
Annual cost (one cup a day): $300 to $400
Annual cost (two bags a month): $430 to $575
The difference from grocery: a roast date printed on the bag, beans shipped within days of roasting, single-origin traceability, and your choice of roast level and grind size. The difference from the cafe: you're brewing with the same grade of beans your local specialty shop uses, at roughly one-sixth the price per cup.
With a specialty coffee subscription, you're not compromising on quality to save money. You're cutting out the rent, labour, milk, and ceramic cup that make cafe coffee expensive.
Where your $7 cappuccino actually goes
This is the part most people have never seen. When you pay $7 for a cappuccino at a specialty cafe, here's roughly where that money lands.
Green coffee (the raw beans): $0.80 to $1.20. This is the farm gate price plus import, transport, and handling. On a $7 cup, the farmer's share is typically under $0.50.
Roasting: $0.30 to $0.50. Energy, labour, equipment depreciation, packaging. Roasting is skilled work, but it's efficient at scale.
Milk: $0.35 to $0.50. Dairy or oat, roughly 200ml per cappuccino.
Cup and lid: $0.10 to $0.20.
Barista labour: $1.20 to $1.80. Based on Canadian minimum wages ($16 to $17.40/hr depending on province) plus benefits, divided across drinks served per hour.
Rent and overhead: $1.00 to $1.50. This is the single biggest non-obvious cost. Prime retail space in Toronto, Vancouver, or Montreal is punishing.
Everything else: $0.50 to $1.00. Insurance, equipment maintenance, transaction fees, marketing, waste.
Cafe profit margin: $0.30 to $0.80. Thinner than most people assume.
The total cost of the beans in your cup is under $2.00. The other $5 pays for the experience: the space, the person making it, the cup it comes in.
When you brew at home with roast-to-order coffee, you pay for the beans, the roasting, and the shipping. The $5 experience markup disappears. You keep the quality, lose the line, and save roughly $1,500 a year.
That's Hoffmann's Cappuccino Index from the other side of the counter. The barista works 15 minutes to afford their own cup. You work roughly 20 to 25 minutes at the Canadian median wage to afford yours. At home with subscription beans, that drops to about 3 minutes of your workday.
Is specialty worth the extra $0.36 per cup over grocery?
The price gap between a $14 bag of Costco beans and a $22 bag from a roaster is $8. Over the roughly 30 cups in a pound, that's $0.27 per cup. Over a 340g roaster bag versus a comparable grocery bag, it's closer to $0.36.
Thirty-six cents buys you three things.
Freshness. Freshly roasted coffee peaks 5 to 14 days after roasting. Grocery beans are already past peak before they reach the shelf. The difference is not subtle. It's the difference between a flat, papery cup and one with actual fruit notes, sweetness, and aroma.
Traceability. A roaster's bag tells you the origin, the processing method, the altitude, and the roast date. A grocery bag tells you "100% Arabica" and a best-before date 18 months out.
Control. With a subscription, you choose your roast level, grind size, and delivery frequency. The coffee matches how you actually brew, not how fast a grocery shelf needs to turn inventory.
Thirty-six cents is less than the tip on your cafe latte. It's the difference between coffee you tolerate and coffee you look forward to.
The bottom line
Your coffee habit costs what you let it cost.
Cafe: $2,000 to $2,700 a year for convenience and atmosphere.
Grocery at home: $170 to $275 a year for caffeine delivery, not flavour.
Subscription at home: $300 to $575 a year for quality, freshness, and convenience.
The cafe is worth it when you want the experience. But as a daily default, it's the most expensive way to drink the same beans you could brew at home for a fraction of the price.
If you've been meaning to upgrade from grocery beans, or cut back on cafe spending without downgrading your cup, build your subscription and see what roast-to-order coffee actually tastes like.
And if someone in your life is stuck in the every-morning Starbucks cycle, a coffee gift card is a tasteful intervention.



