Maintenance Calorie Calculator
Calculate your daily maintenance calories — the exact intake to maintain your current weight.
—
Maintenance Calories
—
BMR
Recent Calculations
What Is Maintenance Calorie?
Maintenance calories are the number of calories you need to eat each day to maintain your current body weight — no gain, no loss.
Formula
Maintenance = BMR × Activity FactorExample
A moderately active 30-year-old male, 5'10", 170 lbs has maintenance calories of about 2,699/day.
Frequently Asked Questions
How do I find my exact maintenance calories?
Start with this estimate, eat that amount for 2 weeks, and adjust based on weight changes.
Should I eat at maintenance?
Eat at maintenance to maintain weight. Subtract 500 cal for ~1 lb/week loss. Add 250-500 for muscle gain.