CalEye.
Blog · science May 26, 2026 4 min read

Calories in a Banana: By Size, With Macros

Calories in a banana, by size

A medium banana has about 105 calories (USDA FoodData Central) — roughly 118g of edible fruit, mostly carbohydrate with a useful 3g of fiber. Banana calories scale almost entirely with size, so the main question is which banana you’ve got.

Calories in a banana by size

SizeEdible weightCaloriesCarbs
Extra small (under 15 cm)~81g~72~19g
Small (15-18 cm)~101g~90~23g
Medium (18-20 cm)~118g~105~27g
Large (20-23 cm)~136g~121~31g
Per 100g100g~89~23g

What’s in it

A medium banana is ~27g carbs, ~1.3g protein, ~0.4g fat, and ~3g fiber, plus ~422mg potassium (about 9% of daily needs). The fiber is why a banana satisfies more than its calorie count suggests, and why it digests more gently than the sugar content alone implies.

Does it fit your goals?

For weight loss, a banana is an easy yes — whole fruit’s fiber and volume make it filling per calorie. For blood-sugar management, the ~27g of carbs is real, but a moderate glycemic index (~51) and fiber soften the rise; pairing with protein or nut butter slows it further.

The bigger point: whole foods like a banana are rarely where calorie counts go wrong — it’s the unmeasured oils, dressings, and oversized starch portions. Log the banana, but don’t fear it. See how it fits your day with the TDEE calculator, or just photograph your snack to log it in seconds.

Frequently asked questions

How many calories in a medium banana?
About 105 calories for a medium banana (around 118g of edible fruit), with roughly 27g of carbohydrate and 3g of fiber (USDA FoodData Central).
Are bananas bad for weight loss?
No. At ~105 calories with 3g of fiber, a banana is a filling, nutrient-dense snack that fits most calorie targets. Whole fruit is rarely the problem in a diet; portion size of calorie-dense foods is.
How many calories in a banana for diabetics?
A medium banana has ~27g of carbohydrate, which raises blood sugar — but its fiber moderates the rise, giving it a moderate glycemic index (~51). Pairing it with protein or fat slows absorption further. Portion and pairing matter more than avoidance.