Calories in a Banana

Updated July 2026 · Reviewed by CaloriesCalc Team · Source: USDA FoodData Central

89
kcal
per 100g
22.8
g
Carbs
1.1
g
Protein
0.3
g
Fat
2.6
g
Fiber
72
kcal small (81g)
105
kcal medium (118g)
121
kcal large (136g)
✔ Naturally sweet ✔ High in potassium ✔ Great pre-workout ✔ Fat free ✔ Gluten free ✔ Vegan
Banana nutrition facts and calories per 100g

🍌 Calculate Calories for Any Banana Weight

Weight 100g

Nutrition Facts

Per 100g (raw banana)

* % Daily Value based on a 2,000 kcal diet.


Quick summary: Bananas contain 89 calories per 100g and 105 calories per medium banana. Rich in potassium (358mg), vitamin B6 (22% DV), and natural sugars with 2.6g of fiber, bananas provide quick, sustained energy ideal for exercise. With only 0.3g of fat and being naturally fat-free, gluten-free, and vegan, they fit most dietary patterns except strict keto.

Vitamins & Minerals — per 100g

NutrientAmount% Daily ValueBar
Potassium358 mg8%
Vitamin B60.37 mg22%
Vitamin C8.7 mg10%
Magnesium27 mg6%
Manganese0.27 mg12%
Copper0.08 mg9%
Folate (B9)20 µg5%
Riboflavin (B2)0.07 mg5%
Niacin (B3)0.67 mg4%
Phosphorus22 mg2%

Calories in Banana by Weight

WeightCaloriesCarbsProteinFat

Calories in Different Banana Sizes

SizeWeightCaloriesCarbsProteinFat
Extra small81g72 kcal19g0.9g0.2g
Small (6")101g90 kcal23g1.1g0.3g
⭐ Medium (7")118g105 kcal27g1.3g0.4g
Large (8")136g121 kcal31g1.5g0.4g
Extra large (9"+)152g135 kcal35g1.7g0.5g
1 cup sliced150g134 kcal34g1.6g0.5g
1 cup mashed225g200 kcal51g2.5g0.7g
How does a banana fit your daily calorie goal?
Calculate your TDEE to see exactly how bananas fit your budget
Calculate TDEE →

Macronutrient Breakdown — per 100g

Carbohydrates22.8g · 91% of calories
Protein1.1g · 5% of calories
Fat0.3g · 3% of calories
Fiber2.6g (included in carbs)

Bananas are almost exclusively a carbohydrate food. The majority of carbs come from sugars in ripe bananas; unripe bananas contain more resistant starch.

Micronutrient Highlights

Potassium
358 mg
8% Daily Value
Regulates blood pressure & muscle function
🧠
Vitamin B6
0.37 mg
22% Daily Value
Supports nervous system & serotonin production
🛡
Vitamin C
8.7 mg
10% Daily Value
Supports immune system & skin health
🌿
Fiber
2.6 g
9% Daily Value
Supports digestion & gut bacteria
💪
Magnesium
27 mg
6% Daily Value
Relaxes muscles & supports energy production
🔬
Manganese
0.27 mg
12% Daily Value
Activates antioxidant enzymes

Banana Health Benefits & Nutrition

Is Banana Good for Weight Loss?

At 89 kcal per 100g, bananas are a moderate-calorie fruit. A medium banana provides 3.1g of dietary fiber which promotes satiety and slows digestion. Studies consistently associate higher fiber intake with lower body weight over time. One banana at 105 kcal is far more filling than most processed snacks of similar calorie content.

Bananas as Pre-Workout Fuel

A medium banana eaten 20–30 minutes before training provides ~27g of fast-release carbohydrates that peak in the bloodstream right when energy demand is highest. Combined with 422mg of potassium for muscle function, bananas are one of the most practical and cost-effective pre-workout snacks available — used by elite athletes worldwide.

Glycemic Index and Blood Sugar

The glycemic index (GI) of bananas varies with ripeness. Unripe (green) bananas: GI ~30 (low). Ripe yellow bananas: GI ~51 (medium). Overripe bananas: GI 65+ (medium-high). For blood sugar management, slightly underripe bananas are the better choice. Pairing with protein or fat (e.g. peanut butter) further slows the glucose response.

Resistant Starch — Why Greener Bananas Are Better for Gut Health

Unripe bananas contain high amounts of resistant starch — a type of fiber that feeds beneficial gut bacteria and acts as a prebiotic. As bananas ripen, resistant starch converts to simple sugars. If gut health is a priority, partially ripe bananas provide the best combination of resistant starch and palatability.

Is Banana Suitable for Your Diet?

Weight loss
In moderation
Vegan
Yes
Paleo
Yes
Gluten-free
Yes
Keto
No — 25g net carbs
⚠️
Diabetic
In moderation
⚠️
Low-FODMAP
Unripe only
High-protein
As carb source

Frequently Asked Questions

How many calories in a banana?
A medium banana (118g) contains 105 calories. Per 100g, bananas have 89 calories. A small banana (81g) has 72 kcal, a large banana (136g) has 121 kcal. Use the slider above to calculate calories for any weight.
Is banana good for weight loss?
Yes, in moderation. At 105 kcal per medium banana, they are filling due to 3.1g of fiber. One banana per day replaces higher-calorie processed snacks well and fits comfortably into most calorie-deficit diets.
Is banana keto?
No. A medium banana contains approximately 25g of net carbs (total carbs minus fiber), which would use up most or all of a typical keto daily carb limit of 20–50g.
Is banana high in sugar?
A medium banana contains 14.4g of natural sugars. These are naturally occurring fructose, glucose, and sucrose — not added sugars. The fiber content slows their absorption, giving a medium glycemic index of ~51.
Can diabetics eat bananas?
In moderation. Unripe bananas have a lower GI (~30). Pairing with protein or fat slows the glucose response. Portion control (half a banana) is practical. Consult your doctor or dietitian for personalised advice.
How many bananas can I eat per day?
One to two medium bananas per day fits well within typical calorie and carbohydrate budgets for active adults. Two medium bananas provide ~54g carbohydrates and 210 calories — account for this in your daily macros.
Are bananas fattening?
No food in isolation causes fat gain — excess calories do. At 89 kcal per 100g, bananas are a moderate-calorie, nutrient-dense food. They become "fattening" only when eaten in large quantities on top of an already sufficient calorie intake.

Nutrition values sourced from USDA FoodData Central. Values are averages and may vary by variety and ripeness. Not medical advice.