Prices last checked October 28, 2026
Vanilla soft serve topped with warm, rich hot fudge.
The Hot Fudge Sundae is a cup of vanilla soft serve covered in warm chocolate fudge. Some restaurants offer chopped peanuts as an optional topping.
It is a classic dessert that costs less than a McFlurry and has fewer calories.
Hot Fudge Sundae Price (October 2026)
The Hot Fudge Sundae typically costs $2.99 at U.S. McDonald’s restaurants. Because most locations are run by franchisees who set their own prices, you can expect to pay anywhere from about $2.29 to $4.29. Airports, highway rest stops and big cities are usually at the top of that range, and delivery apps add a further markup.
| Item | Typical price | Calories |
|---|---|---|
| Hot Fudge Sundae | $2.99 | 330 |
Hot Fudge Sundae Calories and Nutrition
The Hot Fudge Sundae has 330 calories, about 17% of a 2,000-calorie day, along with 8 g of protein and 170 mg of sodium.
| Nutrient | Amount | % Daily Value* |
|---|---|---|
| Calories | 330 | 17% |
| Total fat | 10 g | 13% |
| Carbohydrates | 53 g | 19% |
| Protein | 8 g | 16% |
| Sodium | 170 mg | 7% |
*Percent Daily Values are based on a 2,000-calorie diet. Nutrition is approximate and based on McDonald’s published U.S. nutrition information.
What’s in the Hot Fudge Sundae?
- Vanilla reduced fat ice cream
- Hot fudge topping
Allergens: contains Milk, Soy. Recipes and suppliers can change, so always check the allergen information in the McDonald’s app or ask the restaurant if you have a food allergy.
When can you order the Hot Fudge Sundae?
The Hot Fudge Sundae is available all day at most U.S. McDonald’s, during both breakfast and the regular menu.
Is the Hot Fudge Sundae worth it?
At a typical $2.99, the Hot Fudge Sundae works out to about $0.91 per 100 calories and 2.7 grams of protein per dollar, about average for desserts & shakes on the menu.
On a tighter budget? The Chocolate Chip Cookie costs about $1.59.
Ordering tips
- Ask for extra hot fudge for a small charge.
- Add peanuts where available for crunch.
Hot Fudge Sundae FAQ
How much does the Hot Fudge Sundae cost at McDonald's?
The Hot Fudge Sundae costs about $2.99 at a typical U.S. McDonald’s as of October 2026. Prices we tracked range from $2.29 to $4.29 depending on the restaurant.
How many calories are in the Hot Fudge Sundae?
The Hot Fudge Sundae has 330 calories, 10 g of fat, 53 g of carbohydrates and 8 g of protein.
Is the Hot Fudge Sundae available all day?
Yes. At most U.S. McDonald’s the Hot Fudge Sundae is available during breakfast and the regular menu, though some items may be unavailable if a machine is being cleaned.
Does McDonald's still have hot fudge sundaes?
Yes, the Hot Fudge Sundae is on the menu at most U.S. restaurants.