McDonald's Coffee Drinks Ranked by Calories
There are two kinds of McDonald’s coffee drinkers. The first kind orders a black coffee, pays roughly pocket-lint money, and leaves with the calm, haunted efficiency of someone who has accepted adulthood. The second kind orders a frozen coffee drink covered in whipped cream and syrup and then says, “It’s just coffee,” which is adorable in the way a raccoon wearing a necktie is adorable. Technically dressed up. Still absolutely in the trash.
So let’s rank McDonald’s coffee drinks by calories, from the lowest-calorie McCafé options to the drinks that have stopped being coffee and started being dessert with a caffeine alibi.
For a fair comparison, this ranking uses small sizes from the U.S. McDonald’s McCafé menu. McDonald’s lists coffee classics, Frappés, macchiatos, mochas, lattes, cappuccinos, and Americanos on its McCafé coffee menu, and the company notes that nutrition values are based on standard formulations and average values, with possible variation from preparation, serving size, suppliers, regional differences, and product changes. Because apparently even coffee needs a legal defense team.
1. McCafé Americano — 0 Calories
The McCafé Americano is the lowest-calorie McDonald’s coffee drink, because it is basically espresso and hot water. That is it. No whipped cream. No syrup. No dairy. No caramel drizzle performing interpretive dance on top. McDonald’s lists the small Americano at 0 calories.
This is the drink for people who want caffeine without accidentally drinking a melted birthday cake. It is bitter, simple, and honest, which makes it wildly suspicious in a McDonald’s cup.
Best for: lowest calories, black coffee drinkers, people who do not need their morning beverage to taste like a county fair.
2. McCafé Premium Roast Coffee — 5 Calories
The McCafé Premium Roast Coffee comes in at 5 calories for a small, assuming you drink it black. McDonald’s says it is made with 100% Arabica coffee beans and brewed regularly, which is exactly what coffee should be doing instead of pretending to be a milkshake with a LinkedIn profile.
This is the smart low-calorie pick if you want plain hot coffee. Add cream and sugar, and the calorie count climbs, because joy is apparently billable.
Best for: hot coffee, almost-zero calories, people who don’t need syrup to emotionally participate in breakfast.
3. McCafé Iced Latte — 80 Calories
The small McCafé Iced Latte has 80 calories with whole milk. It is made with espresso and milk, and because ice takes up space like a lazy roommate, it stays lighter than the hot latte.
This is one of the best McDonald’s coffee drinks for calories if you still want something creamy. It tastes like a real coffee drink instead of a sugar aquarium, which is refreshing in this category.
Best for: low-calorie iced coffee, creamy texture, people who want milk without turning the cup into dairy soup.
4. Iced Sugar-Free French Vanilla Coffee — 90 Calories
The small Iced Sugar-Free French Vanilla Coffee has 90 calories. It is made with coffee, cream, and sugar-free French vanilla syrup, so it gives you some flavor without fully launching your calorie budget into a drainage ditch.
Important little footnote gremlin: sugar-free does not mean calorie-free. The cream still exists. The cup did not become a wellness shrine just because the syrup put on a fake halo.
Best for: flavored iced coffee with fewer calories, vanilla taste, people who like dessert vibes without the full dessert invoice.
5. McCafé Cappuccino — 110 Calories
The small McCafé Cappuccino has 110 calories with whole milk. McDonald’s describes it as espresso with steamed milk and foam, and says it has a stronger flavor than a latte because of the way it is layered.
This is a solid middle ground. You get espresso, milk, foam, and a respectable calorie count. It is not flashy. It is not wearing caramel jewelry. It simply arrives, does its job, and refuses to become a whipped-cream incident.
Best for: hot espresso drinks, lower calories than a latte, foam enthusiasts who somehow keep society functioning.
6. McCafé Latte — 140 Calories
The small McCafé Latte has 140 calories with whole milk. It is made with espresso and steamed milk, which makes it smooth, creamy, and much less chaotic than the flavored drinks waiting farther down this list like syrup-filled goblins.
The regular latte is a good choice if you want something richer than black coffee but do not want to drink 40 grams of sugar before your inbox has even finished ruining your morning.
Best for: classic hot latte drinkers, moderate calories, people who want coffee to taste like coffee but slightly cushioned.
7. McCafé Iced Coffee — 150 Calories
The small McCafé Iced Coffee with cream has 150 calories. McDonald’s says the drink features Arabica beans, cream, and a choice of flavors like caramel, French vanilla, and sugar-free French vanilla.
This is where the calories start acting less like coffee and more like a snack with a straw. Still, 150 calories is manageable. It is not a disaster. It is just the first step onto the syrup staircase.
Best for: classic iced coffee, creamy flavor, people who want a sweet coffee without needing a dessert forklift.
8. McCafé Iced Caramel Coffee — 150 Calories
The small Iced Caramel Coffee also has 150 calories. It is made with premium-roast coffee, caramel syrup, and cream, because caramel has never once seen a beverage it did not want to colonize.
Since it ties the regular iced coffee, this is a reasonable pick if caramel is your preferred breakfast personality. Just remember that “iced coffee” and “caramel syrup with coffee nearby” are increasingly close cousins.
Best for: caramel flavor, iced coffee fans, people who want sweet but not Frappé-level theatrical nonsense.
9. McCafé Iced French Vanilla Coffee — 150 Calories
The small Iced French Vanilla Coffee also lands at 150 calories. McDonald’s says it is made with premium roast beans, French vanilla flavor, and Arabica coffee.
This is basically the caramel iced coffee’s vanilla cousin: sweet, creamy, cold, and still mostly behaving itself. It has not yet burst into whipped cream and drizzle. We should appreciate this rare act of restraint.
Best for: vanilla iced coffee, a sweeter coffee order, people who want flavor without ordering a liquid cupcake.
10. McCafé Iced Caramel Latte — 180 Calories
The small Iced Caramel Latte has 180 calories with whole milk. It uses espresso, whole milk, and caramel flavor, which means we have officially moved from “coffee with flavor” into “coffee wearing cologne.”
At 180 calories, it is still not outrageous. It is just more indulgent than the plain iced latte. The caramel adds sweetness and calories, because caramel’s entire job is to make nutritional restraint look like a boring municipal document.
Best for: iced espresso drinks, caramel flavor, people who want more latte and less self-control lecture.
11. McCafé Iced Caramel Macchiato — 200 Calories
The small Iced Caramel Macchiato has 200 calories. McDonald’s says it has espresso, whole milk, caramel syrup, and extra caramel drizzle. Extra drizzle. Because regular caramel apparently was not shouting loud enough.
This is where the drink starts feeling a little more like a treat. Not a full dessert beast yet. More like a dessert intern with access to the syrup pump.
Best for: caramel lovers, iced espresso drinks, people who see “extra drizzle” and feel spiritually understood.
12. McCafé Caramel Cappuccino — 210 Calories
The small Caramel Cappuccino has 210 calories. It includes espresso, steamed whole milk, foam, and buttery caramel flavor.
This is what happens when a reasonable cappuccino gets invited to a caramel networking event and loses its moral compass. Still, it stays far below the Frappés, which are lurking near the bottom of this ranking like calorie pirates.
Best for: hot caramel coffee, foam plus sweetness, people who want dessert-adjacent coffee without needing a spoon.
13. McCafé French Vanilla Cappuccino — 210 Calories
The small French Vanilla Cappuccino also has 210 calories. It blends espresso, steamed milk, foam, and French vanilla flavor.
This is basically the caramel cappuccino’s vanilla twin. Same calories, different syrup costume. If you like vanilla more than caramel, choose this one and enjoy your warm cup of “I wanted coffee but also emotional padding.”
Best for: hot vanilla coffee, cappuccino texture, people who want foam to do more than sit there looking unemployed.
14. McCafé Caramel Latte — 250 Calories
The small Caramel Latte has 250 calories with whole milk. McDonald’s says the caramel syrup makes it sweeter than the regular latte, which is one of those corporate sentences that technically says something obvious while wearing a tiny helmet.
At 250 calories, this is no longer a light coffee order. It is not catastrophic, but it is absolutely a treat. A tasty one, yes. But a treat. Let us not call it “just coffee” unless we are also calling frosting “bread moisturizer.”
Best for: hot caramel latte fans, sweet coffee drinkers, people who know exactly what they are doing and refuse to be corrected.
15. McCafé French Vanilla Latte — 250 Calories
The small French Vanilla Latte also has 250 calories with whole milk. It uses espresso, steamed whole milk, and French vanilla syrup.
This is another sweet, creamy hot coffee option that sits firmly in treat territory. It is smoother than a cappuccino, sweeter than a regular latte, and more calorie-heavy than the drinks near the top of this list, which were apparently raised with boundaries.
Best for: vanilla latte fans, warm sweet coffee, people who want comfort in a cup and are willing to pay the calorie toll.
16. McCafé Caramel Macchiato — 260 Calories
The small Caramel Macchiato has 260 calories with whole milk. It combines espresso, steamed whole milk, and caramel flavor.
This is close to the flavored lattes, but slightly higher. It is rich, sweet, and very committed to caramel as a lifestyle brand. If the iced version was a dessert intern, this one has been promoted to syrup manager.
Best for: hot caramel drinks, sweet espresso orders, people who believe drizzle should have authority.
17. McCafé Iced Mocha Latte — 270 Calories
The small Iced Mocha Latte has 270 calories. McDonald’s says it includes espresso, whole milk, chocolate syrup, whipped light cream, and chocolate drizzle.
This is coffee the way a chocolate sundae is dairy. Technically, yes. Spiritually, we are in different territory now. The whipped cream and chocolate drizzle are not subtle. They are standing on the table singing karaoke.
Best for: chocolate coffee drinks, iced mocha cravings, people who want coffee to apologize for being coffee.
18. McCafé Mocha Latte — 290 Calories
The small Mocha Latte has 290 calories with whole milk. It is made with espresso, steamed whole milk, chocolate syrup, whipped light cream, and chocolate drizzle. McDonald’s notes that chocolate syrup is the main difference between a mocha and a regular latte, which is a polite way of saying, “We invited chocolate to ruin the curve.”
This is a hot chocolate-coffee hybrid with whipped cream ambitions. Delicious? Probably. Low-calorie? Please stop making eye contact with the nutrition label.
Best for: hot mocha drinkers, chocolate fans, people who want dessert but are pretending caffeine makes it breakfast.
19. McCafé Caramel Frappé — 420 Calories
The small Caramel Frappé has 420 calories. McDonald’s describes it as caramel flavor blended with coffee and ice, topped with whipped light cream.
This is no longer coffee. This is a frozen dessert wearing coffee’s stolen jacket. At 420 calories, the Caramel Frappé has entered “small meal” territory, except it arrives in a cup and encourages you to pretend chewing was the real problem.
Best for: dessert coffee, frozen caramel drinks, people who have made peace with the chaos.
20. McCafé Mocha Frappé — 430 Calories
The small Mocha Frappé is the highest-calorie McDonald’s coffee drink on this list at 430 calories. It blends chocolate flavor with coffee and ice, then tops the whole production with whipped light cream.
This is the calorie champion. The syrup monarch. The frozen chocolate trebuchet. It has more calories than several actual McDonald’s food items, which is impressive in the same way a raccoon learning to operate a forklift is impressive: memorable, dangerous, and somehow legal.
Best for: maximum dessert energy, frozen mocha cravings, people who ordered coffee and somehow received a milkshake with anxiety.
Lowest-Calorie McDonald’s Coffee Drinks
The best low-calorie McDonald’s coffee drinks are the Americano at 0 calories, Premium Roast Coffee at 5 calories, Iced Latte at 80 calories, Iced Sugar-Free French Vanilla Coffee at 90 calories, and Cappuccino at 110 calories.
These are the drinks that still remember coffee is supposed to be coffee, not a whipped-cream monument to poor impulse control.
Highest-Calorie McDonald’s Coffee Drinks
The highest-calorie McDonald’s coffee drinks are the Mocha Frappé at 430 calories, Caramel Frappé at 420 calories, Mocha Latte at 290 calories, Iced Mocha Latte at 270 calories, and Caramel Macchiato at 260 calories.
The common villain here is not mysterious. It is syrup, whipped cream, chocolate, caramel, and the general American belief that every beverage should be one pump away from becoming cake.
Best McDonald’s Coffee Order for Fewer Calories
For the lowest calories, order an Americano or black Premium Roast Coffee. If you want something creamy, the small Iced Latte is the best move at 80 calories. If you want flavor, the Iced Sugar-Free French Vanilla Coffee at 90 calories is a decent compromise.
To keep calories lower, skip whipped cream, avoid Frappés, choose smaller sizes, and be careful with flavored syrups. Also, do not add three hash browns and then blame the coffee. The coffee was standing there quietly. The hash browns arrived like crispy little criminals.
Huzzah!
The lowest-calorie McDonald’s coffee drink is the McCafé Americano, with 0 calories in a small. The lowest-calorie creamy option is the small McCafé Iced Latte, with 80 calories. The highest-calorie McDonald’s coffee drink is the small Mocha Frappé, with 430 calories.
So the rule is simple: black coffee is basically free, lattes are manageable, flavored drinks get sneaky, and Frappés are desserts that found a straw and started lying.