How Many Calories Are in a Banana?

By Tafity — 3/6/2026

How Many Calories Are in a Banana?
A medium banana (about 118g or 4.16 oz) contains approximately **105 calories**. The caloric value can vary depending on the size of the fruit. Smaller bananas, around 101g (3.56 oz), have about 90 calories, while larger ones, approximately 136g (4.8 oz), can reach close to 120 calories. This variation mainly occurs due to the amount of carbohydrates present, which are the banana's primary energy source. The calories in a banana are predominantly from **complex and simple carbohydrates**. A medium banana offers about 27 grams of carbohydrates, including natural sugars like fructose, sucrose, and glucose, as well as fiber. It also contains about 1 gram of protein and less than 1 gram of fat. Bananas are an excellent source of **potassium**, a mineral essential for cardiovascular health and proper muscle function, in addition to containing **vitamin B6** and **vitamin C**. The fiber present in bananas, especially pectin and soluble fibers, contributes to the feeling of fullness, helping to control appetite. This makes bananas an interesting snack option, especially before or after physical exercise for energy replenishment. For example, eating a banana after a workout can help restore muscle glycogen stores, aiding in recovery. The fruit can also be part of a balanced diet plan for **weight management** or for those seeking to increase calorie intake healthily, such as in diets for muscle gain, where the focus is on a positive calorie balance. Within the context of a balanced diet, bananas stand out for their nutritional density. Compared to other processed snacks, often rich in refined sugars and saturated fats, bananas offer valuable nutrients and more gradually released energy. It's important to note that the way you consume them can also influence the total caloric and nutritional impact. For instance, fried bananas or bananas added to sugary desserts will have a significantly higher calorie and sugar content than the fruit eaten raw.