how many calories in a gram of fat
One gram of fat contains 9 calories.
Quick Scoop
- 1 g of fat = 9 calories.
- This is more than carbs or protein, which each have 4 calories per gram.
- All dietary fats (oil, butter, nuts, etc.) have the same calorie value per gram, even though their health effects differ.
Why it matters
Because fat has 9 calories per gram, it is the most energy-dense macronutrient, so small amounts add up quickly in your daily calorie total. For example, 10 g of fat in a food gives about 90 calories from fat alone (10 × 9).^
If you’re tracking intake, remember typical guidelines suggest about 20–35% of your daily calories can come from fat, depending on your goals and health context.
Knowing “how many calories in a gram of fat” is a simple shortcut for reading labels and planning meals more accurately.
TL;DR: Every gram of fat has 9 calories, making fat the highest-calorie macronutrient per gram.
Information gathered from public forums or data available on the internet and portrayed here.