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.
372 kJ · per 100g · Water: 74.91 g
Calorie Calculator: Banana
118 g Banana contains 105 kcal
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).