McCafé Germany Prices
Here’s what to expect in 2026: most hot drinks at McCafé Germany prices land between €2.09 and €4.99. A small cappuccino is €3.19, a latte macchiato starts at €3.49, and the cakes and pastries run €1.49 to €3.99 — cheaper than most high-street cafés in Germany.
McCafé Germany Prices at a Glance
Short version: this table covers the drinks people actually order. Starting prices only — enough to budget a quick stop.
| Product | Price |
|---|---|
| Café (Small) | €2.09 |
| Hot Chocolate Drink (Small) | €2.29 |
| Espresso (Small) | €2.49 |
| Tea (Regular) | €2.69 |
| Cappuccino (Small to Grande) | €3.19–€4.49 |
| Latte Macchiato (Regular to Grande) | €3.49–€4.09 |
| Triple Choc Cookie | €1.99 |
| N.Y. Style Cheesecake | €3.99 |

Context: McCafé is the café counter inside McDonald’s, with its own staff making drinks fresh, away from the burger kitchen. Proper café drinks, fast service — and a cake case. All in one stop.
Classic Coffees, Size by Size
The classics run from a straight espresso to a big milky cappuccino, and it’s where first visits should start. Every size gets its own line, so you can see what the bigger cup adds.
| Product | Price |
|---|---|
| Café Small | €2.09 |
| Café Regular | €3.19 |
| Café Grande | €4.09 |
| Espresso Small | €2.49 |
| Espresso Grande | €3.49 |
| Espresso Macchiato Small | €2.79 |
| Espresso Macchiato Grande | €3.79 |
| Cappuccino Small | €3.19 |
| Cappuccino Regular | €3.99 |
| Cappuccino Grande | €4.49 |
| Latte Macchiato Regular | €3.49 |
| Latte Macchiato Grande | €4.09 |
| Hot Chocolate Drink Small | €2.29 |
| Hot Chocolate Drink Grande | €3.49 |
Which classic should you pick?
Milder taste? Go for the latte macchiato. It’s poured in layers — milk, espresso, foam — so it looks pretty in the glass and drinks softer than a straight espresso. On a budget, though, the small Café at €2.09 is the cheapest hot drink on the board — hard to beat for a fast start.
Speciality Drinks, Chai, and Tea
The speciality drinks are where caramel, chocolate and spice come in. Sweeter, richer, more dessert-like than the classics. And almost everything stays under €5.00, even in the largest size.
| Product | Price |
|---|---|
| Dark Chocolate Small | €3.39 |
| Dark Chocolate Regular | €4.19 |
| Dark Chocolate Grande | €4.89 |
| Chai Latte Regular | €3.99 |
| Chai Latte Grande | €4.69 |
| Caramel Macchiato Regular | €4.09 |
| Caramel Macchiato Grande | €4.99 |
| Fresh Mint Tea Regular | €2.69 |
| Earl Grey Tea Regular | €2.69 |
| Flavoured Green Tea | €2.69 |
| Cream Portion (Extra) | €1.80 |
| Lactose-Free Milk (Extra) | €2.19 |
| Oat Drink (Extra) | €2.60 |
The priciest hot drink here? The Caramel Macchiato Grande, at €4.99. Prefer something gentler? The Chai Latte brings warm spice with less caffeine — that makes it the better afternoon order for most people.
Extras worth knowing about
Extras cost extra, unsurprisingly. A portion of cream is €1.80, lactose-free milk adds €2.19, and the oat drink is €2.60. Tell the staff before they start — extras go in during preparation, not after.
Want the fine print? Product details and nutrition tables sit on McDonald’s Germany. There’s also a second overview on germanmenus.de, which lists McCafé drinks next to the wider McDonald’s menu.
Cakes, Cookies, and Pastries
The cake case isn’t decoration — it’s a fixed part of the counter. Cookies, donuts, muffins, full cake slices, priced from €1.49 to €3.99.
| Product | Price |
|---|---|
| McPops Berry Bomb | €1.49 |
| McPops Coco Kiss | €1.49 |
| McPops Hazel Hero | €1.49 |
| Triple Choc Cookie | €1.99 |
| Pecan Nut Cookie | €1.99 |
| Butter Croissant | €2.19 |
| Choc-Nut Brownie | €2.19 |
| Rainbow Donut | €2.29 |
| Franzbrötchen | €2.49 |
| Cookie Dough Donut | €2.89 |
| Strawberry Cake with Buttermilk Cream | €2.99 |
| Blueberry Muffin | €3.19 |
| Raspberry Cheesecake Muffin | €3.29 |
| Marble Muffin | €3.29 |
| Chocolate Muffin | €3.39 |
| Chocolate Cake | €3.69 |
| N.Y. Style Cheesecake with Oreo | €3.99 |
McPops deserve a mention: little filled dough balls, €1.49 each. Perfect when you want something sweet to share — or just a bite with your coffee instead of a whole slice of cake.
Then there’s the Franzbrötchen, at €2.49 — a North German cinnamon classic. More of a fruit person? The strawberry cake at €2.99 or the raspberry cheesecake muffin at €3.29 should do it.
Cold Drinks and Shakes
Hot day? There’s a cold side to the menu too. McCafé and the main counter cover iced coffee, shakes and soft drinks in several sizes.
| Product | Price |
|---|---|
| Iced Coffee Shake Choc 0.4l | €4.49 |
| Milkshake Vanilla 0.25l | €2.89 |
| Milkshake Vanilla 0.4l | €3.99 |
| Milkshake Strawberry 0.25l | €2.89 |
| Milkshake Strawberry 0.4l | €3.99 |
| Milkshake Chocolate 0.25l | €3.29 |
| Milkshake Chocolate 0.4l | €4.69 |
| Soft Drink 0.25l (Cola, Fanta, Sprite, Iced Tea) | €2.89 |
| Soft Drink 0.4l (Cola, Fanta, Sprite, Iced Tea) | €3.99 |
| Soft Drink 0.5l (Cola, Fanta, Sprite, Iced Tea) | €4.39 |
| Orange Juice 0.25l | €2.99 |
| ViO Mineral Water 0.5l | €3.79 |
| Adelholzener Apple Spritzer 0.5l | €4.29 |
Watch the shakes, though — chocolate quietly costs more than vanilla or strawberry, in both sizes: €3.29 for 0.25l and €4.69 for 0.4l. Soft drinks are simpler. Same price per size, whatever flavour you pick.
Calories and Lighter Choices
Don’t expect a neat calorie board at the counter — McDonald’s doesn’t post one at McCafé. One documented value gives you the scale, though: a Regular latte macchiato has about 80 calories, with 4.3g fat, 5.9g carbohydrates and 4.2g protein.
| Product | Calories | Fat | Carbohydrates | Protein |
|---|---|---|---|---|
| Latte Macchiato Regular | 80 kcal | 4.3g | 5.9g | 4.2g |
Black coffee and unsweetened tea barely register, calorie-wise. Milk, syrup and cream are what send the numbers climbing. The full nutrition table for every product lives on the McDonald’s Germany website and in the app.
Trying to keep it light? Order the Small instead of the Grande, and skip the cream and syrup. Or go straight to tea or a black Café — that cuts the count in one move.
Good to know
McCafé Germany prices are set by franchise restaurants, so every location lands on its own numbers. Prices can vary by location — a station branch may well charge more than a small-town one. As of October 2026, there’s no central McCafé price list, so the counter screen and the app are what count.
More on MenuPlatter.de: McCafé Preise (German guide) and Starbucks Germany Prices.
Frequently Asked Questions
Does every McDonald’s in Germany have a McCafé?
No — not every branch has one. Bigger restaurants and plenty of city-centre locations run a McCafé counter; some smaller branches simply don’t. Check the McDonald’s app or the store page before you travel. Both tell you whether your branch offers McCafé, and what’s on sale that day.
How do McCafé coupons in the app work?
The app is worth a look before you order — its McCafé deals change all the time. One recent example: a slice of cake of your choice plus a large latte macchiato for €5.99 instead of €7.79. Two cookies as a double pack have also shown up for €2.78 instead of €3.98.
Can you order McCafé drinks with breakfast items?
Yes, you can. In the morning the counter pairs coffee with a butter croissant or a McMuffin Bacon & Egg. Breakfast ends at some point during the morning — the exact cut-off is up to the restaurant — and then it’s back to the normal cake and drink range.
What makes McCafé coffee different from the normal counter?
Two things. First, the drinks are made at a separate counter with its own coffee machine, by staff who’ve had special training for it. Second, the setting: stay in, and it arrives in porcelain or glass, not a paper cup. Add the wider drinks choice and a cake case the normal counter doesn’t have — and it’s a different experience.
What can you order at McCafé without caffeine?
More than you’d think. The hot chocolate drink, the Dark Chocolate drinks and every tea on the menu are all caffeine-free, so they work fine for an evening visit. Most soft drinks qualify too — cola’s the exception — and so do the milkshakes. Late visitors get a real choice, not just water.

MenuPlatter — Menus with Prices
MenuPlatter Germany collects 400 menus with real prices from chains and restaurants across Germany. Every guide is researched by hand, cross-checked against official sources and updated monthly, so you know what your meal costs before you go. Free to use, no sign-up needed.