Calories in a banana

A usual serving, 1 medium banana (120 g), has about 105 kcal; 100 g ≈ 89 kcal.

Nutrition facts

Nutrition facts
Serving kcal Protein Fat Carbs Fibre
100 g 89 1.1 g 0.3 g 20 g 2.6 g
1 medium banana 120 g 107 1.3 g 0.4 g 24 g 3.1 g

Source: fdc.nal.usda.gov · Confidence: high · Updated:

Calories per serving

Calories per serving
Serving kcal Protein Fat Carbs
1 medium banana 120 g 107 1.3 g 0.4 g 24 g
1 large banana 150 g 134 1.7 g 0.5 g 30 g

How it fits into a day

A medium banana weighs about 120 g without the peel and has about 105 kcal. The riper it gets, the sweeter it tastes, because starch turns into sugar, but the calories stay about the same. Carbs provide about 90% of the calories.

A usual serving (1 medium banana) is about 5% of a 2,000 kcal day. How much do you need a day? Work it out in the calorie calculator.

Lighter options

  • A banana before training gives you quick energy for about 105 kcal.
  • On its own it has little protein (1.3 g), so with yogurt or oats it makes a better breakfast.

Frequently asked questions

How many calories are in a banana?

About 105 kcal in 120 g, with 1.3 g protein, 0.4 g fat and 24 g carbs.

How many calories are in 100 g of banana?

About 89 kcal per 100 g: 1.1 g protein, 0.3 g fat and 20 g carbs, plus 2.6 g fibre.

Does a banana have more calories than an apple?

Yes. Per 100 g a banana has about 89 kcal and an apple about 52 kcal; a medium banana is about 105 kcal, a medium apple about 85 kcal.

Full table: Fruit and nuts