Maintenance Calorie Calculator

Calculate your daily maintenance calories — the exact intake to maintain your current weight.

lbs
in
yr
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 Factor

Example

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.

Related Topics