Back to Calorie Tables

How Many Calories in a Banana? Nutrition Facts & Macros

A medium banana (118g) has 105 calories

Protein 1.3g · Carbs 27g · Fat 0.4g

Bananas are one of the world's most popular fruits — affordable, portable, and naturally sweet. Whether you're tracking calories for weight loss or fueling a workout, knowing the exact nutrition facts matters. Here's everything you need to know about banana calories and macros, based on USDA data. Bananas are also about 75% water by weight, making them a surprisingly hydrating snack.

89 kcal

372 kJ · per 100g · Water: 74.91 g

Banana: 89 kcal (372 kJ), Protein 1.09g, Carbs 22.84g, Fat 0.33g per 100g
1.09g Protein
22.84g Carbs
0.33g Fat
Protein
1.09g
Carbs
22.84g
Fat
0.33g

Calorie Calculator: Banana

118 g

118 g Banana contains 105 kcal

Protein 1.3 g Carbs 27 g Fat 0.4 g

Calories by Portion Size

Portion Calories Protein Carbs Fat
Small banana (6-7", 101g) 90 kcal 1.1g 23.1g 0.3g
Medium banana (7-8", 118g) 105 kcal 1.3g 27g 0.4g
Large banana (8-9", 136g) 121 kcal 1.5g 31.1g 0.4g
Extra large banana (9"+, 152g) 135 kcal 1.7g 34.7g 0.5g
1 cup sliced (150g) 134 kcal 1.6g 34.3g 0.5g
100 grams 89 kcal 1.1g 22.8g 0.3g

Want to track this automatically?

Try AI Food Coach →

Banana — Nutrition Facts

Banana per 100g
Calories 89 kcal
Protein 1.09 g
Fat 0.33 g
Carbs 22.84 g
Fiber 2.6 g
Sugar 12.23 g
Sodium 1 mg
Potassium 358 mg
Magnesium 27 mg
Phosphorus 22 mg
Vitamin C 8.7 mg
Vitamin B6 0.367 mg
Folate 20 mcg
Manganese 0.27 mg
Water 74.91 g

Source: USDA FoodData Central (FDC ID: 173944) · Data verified April 2026

Variations

Ripe banana (yellow with brown spots)

Same total calories as unripe. Higher sugar content, lower resistant starch. Higher glycemic index (~62 vs ~42 for green). Sweeter taste, softer texture.

Green/unripe banana

Same total calories. Higher resistant starch content (up to 12g vs 1g in ripe). Lower glycemic index (~42). Feeds beneficial gut bacteria. Firmer texture, less sweet.

Frequently Asked Questions

How many calories are in a banana?

A medium banana (118g) contains approximately 105 calories. Per 100g, a raw banana has 89 calories. The exact count depends on size — a small banana (101g) has about 90 calories, while a large one (136g) has around 121 calories.

Are bananas good for weight loss?

Bananas can be part of a weight loss diet. At 89 calories per 100g, they're lower in calories than many snacks. They're rich in fiber (2.6g per 100g) which helps with satiety. The key is portion control — stick to one medium banana as a snack rather than eating multiple.

How many carbs are in a banana?

A medium banana contains about 27g of total carbohydrates, including 14.4g of sugar and 3.1g of fiber. Per 100g, bananas have 22.8g of carbs. This makes them a moderate-carb fruit — higher than berries but lower than dried fruits.

Is a banana good before a workout?

Yes — bananas are an excellent pre-workout snack. They provide easily digestible carbohydrates for quick energy, plus potassium (358mg per 100g) which supports muscle function and helps prevent cramps. Eat one 30-60 minutes before exercise.

Do ripe bananas have more calories than green bananas?

Ripe and green bananas have roughly the same total calories. However, as bananas ripen, resistant starch converts to sugar — so ripe bananas taste sweeter and have a higher glycemic index, while green bananas have more resistant starch which feeds beneficial gut bacteria.

How much potassium is in a banana?

A medium banana (118g) contains about 422mg of potassium, which is approximately 9% of the daily recommended intake. Per 100g, bananas provide 358mg of potassium. While bananas are known for potassium, foods like sweet potatoes and spinach actually contain more per serving.

Compare with Similar Foods

Portion kcal Protein Carbs Fat
Banana 89 1.09g 22.84g 0.33g
Apple 52 0.26g 13.81g 0.17g
Orange 47 0.94g 11.75g 0.12g
Mango 60 0.82g 14.98g 0.38g
Grapes 69 0.72g 18.1g 0.16g

per 100g

Per 100g, bananas have 89 kcal — nearly double the calories of strawberries (32 kcal) and oranges (47 kcal), mainly due to higher carbohydrate content. However, bananas are lower in calories than avocados (160 kcal) and eggs (143 kcal).

Track Your Calories with AI

Snap a photo of your food on a kitchen scale. AI reads the weight, recognizes the food, and calculates precise calories and macros in seconds.