90 calories a packet, and either free or 40 cents depending on the McDonald's branch.
The McDonald's Mayonnaise Packet price was recorded at $0.00 and at $0.40, the same free-or-charged split that runs through every packet condiment here. Calories are 90, from the company's own product page, which is nine times what a ketchup packet carries and more than every dipping sauce in this section except the two at 110. Count it into the sandwich total rather than treating it as a garnish.
McDonald's guides — surveys, menus and gift cards · McDonald's sauces & condiments prices, every item compared · McDonald's menu prices across every list checked
What you need
5 itemsMayonnaise Packet price and calories
| Item | Typical price | Price range | Calories |
|---|---|---|---|
| Mayonnaise Packet | $0.00 | $0.00 – $0.40 | 90 Cal |
If something goes wrong
A sandwich total looks low against how it tastes
- Cause
- Added condiments sit outside the published figure for the sandwich itself. A mayonnaise packet is 90 calories, which is more than a Tangy Barbeque Sauce pot and a Spicy Buffalo Sauce pot put together.
- Fix
- Add 90 for each packet used. Swapping to mustard at 0 or ketchup at 10 removes almost all of it.
The packet was charged for at one branch and not another
- Cause
- Approximately 95% of US restaurants are franchised, on the company's Form 10-K figure, and each operator decides whether packet condiments are included with an order or sold.
- Fix
- Ask when ordering rather than at the window. Where a charge applies, 40 cents was the figure recorded.
The calorie sentence on the product page reads differently
- Cause
- Most product pages on the US site begin with the phrase there are, while this one states that each packet has 90 calories. The wording differs and the figure does not.
- Fix
- Take the number rather than the sentence. Ninety is the published count either way.
No egg or soy information is shown
- Cause
- The allergen list could not be read from the product page, because the panel holding it is generated by a script once the page has loaded rather than written into the source.
- Fix
- Load the product page on the McDonald's site and wait for the panel, or ask in the restaurant for the printed allergen guide. Mayonnaise is the item in this section where that answer matters most.
The heaviest thing in this section that nobody counts
Condiment packets get treated as rounding errors. This one is not. A McDonald's Mayonnaise Packet carries 90 calories on the company's own count, which puts it above every specialty dipping sauce in the section except Creamy Ranch Sauce and the Creamy Chili McCrispy Strip Dip, both at 110. It is nine times a ketchup packet and three times a Spicy Buffalo Sauce pot. Two packets on a sandwich add 180.
What's in it
Ninety calories, and then a gap. Fat, sodium, sugar and the allergen list could not be read from the product page, because the table holding them is drawn by a script in the browser instead of being written into the page source. This is the single item in the section where that gap does the most damage, since egg is the obvious question and a calorie count answers none of it. Nothing has been guessed in its place.
One small detail is worth recording, because it is checkable. Almost every US product page opens its calorie fact with the phrase there are. This page instead states that each packet has 90 calories. Same figure, different frame, and it is the only page across the menu that breaks the pattern, which is a useful reminder that the source is written by people rather than generated from a table.
Is it worth it
On price the question barely arises. The packet was recorded at $0.00 and at $0.40, with nothing between the two, which is a policy split rather than a range. A restaurant either hands out condiments with the order or sells them, and the company's Form 10-K puts the share of US restaurants run by franchisees at approximately 95%, so that call belongs to the operator. Averaging the two ends would produce 20 cents, and 20 cents is a price nobody charges.
On calories the question arises constantly and quietly. Anybody working to a number should treat a mayonnaise packet as a food item rather than a garnish: 90 is more than a third of a plain Hamburger, and it arrives without appearing on a receipt line or a menu board. Mustard at 0 and ketchup at 10 do a similar job for almost nothing. That is the whole trade, and it is available at the counter for free.
Prices were recorded from published US listings and checked on 19 August 2026.
Mayonnaise Packet at a glance
- McDonald's price
- not published
- Calories
- 90, from McDonald's
- Typical price
- $0.00
Questions people ask
How many calories are in a McDonald's mayonnaise packet?
90, from the company's own product page. That is nine times a ketchup packet and more than any dipping sauce here except the two that carry 110.
Is mayonnaise free at McDonald's?
In some restaurants, and 40 cents in others. Both figures were recorded with nothing between them, because the decision is a local policy rather than a national price.
Does McDonald's list egg as an allergen for mayonnaise?
It could not be read here. The allergen panel is generated by a script after the product page loads, so it never reaches the plain page source and nothing has been estimated in its place.
Which McDonald's condiment packet has the fewest calories?
The Mustard Packet at 0, then Ketchup Packet at 10 and Honey at 50. The mayonnaise is the heaviest of the four at 90.
Is this page an official McDonald's price list?
No. HelpMeLogin is independent and unaffiliated with McDonald's. The 90-calorie count came straight from McDonald's; the prices were recorded from published US listings and checked on 19 August 2026, and neither is an offer.
Can this site tell me the price at my local McDonald's?
No. Franchisees set their own condiment policy, so an identical packet is free in one branch and 40 cents in another. The McDonald's app, set to a location, gives that restaurant's figure.