If your weight has been bouncing around and you are not sure how much to eat, this maintenance calorie calculator gives you a practical daily estimate. Enter your stats, choose your activity level, and the tool will calculate your approximate maintenance calories (also called TDEE, or total daily energy expenditure).
What are maintenance calories?
Maintenance calories are the number of calories you need to eat each day to keep your body weight roughly stable. If you eat close to this number over time, your average weight should stay similar (allowing for normal day-to-day fluctuations from water, sodium, and digestion).
This value is not a fixed forever number. It changes with body weight, movement, training volume, stress, sleep, and even season. Think of it as a starting estimate, then adjust based on real progress.
How this calculator works
This maintenance calorie calculator uses the Mifflin-St Jeor equation to estimate basal metabolic rate (BMR), then multiplies by an activity factor to estimate your total daily energy expenditure (TDEE).
- BMR = calories your body needs at rest to maintain basic life functions.
- Activity factor = accounts for movement, exercise, and daily activity.
- TDEE = estimated maintenance calories.
You will also get simple calorie targets for mild fat loss, faster fat loss, and lean gain so you can immediately apply your result.
Choosing your activity level correctly
Most calorie errors come from choosing an activity level that is too high. Be conservative, especially if fat loss is your goal.
Quick guide
- Sedentary (1.2): Mostly desk work, minimal exercise.
- Lightly active (1.375): A few workouts weekly, lower daily steps.
- Moderately active (1.55): Regular training and decent daily movement.
- Very active (1.725): Hard training most days plus active lifestyle.
- Extra active (1.9): Intense training and physically demanding work.
How to use your result
For fat loss
Start with about 250-500 calories below maintenance. A smaller deficit is easier to sustain and helps preserve training performance.
For maintenance
Eat around your estimated TDEE and monitor your weekly average body weight for 2-3 weeks. If weight trends up or down, adjust by 100-200 calories.
For muscle gain
Use a modest surplus, typically 150-300 calories above maintenance. Pair this with progressive resistance training and adequate protein intake.
Important factors that affect calorie needs
- Body composition and current body weight
- Training frequency and intensity
- Daily non-exercise movement (steps, standing, walking)
- Sleep quality and stress load
- Medical conditions, medications, and hormonal factors
Because of these variables, your true maintenance may be slightly higher or lower than the estimate. Use this tool as a data-informed baseline, then calibrate with real-world tracking.
Frequently asked questions
How accurate is a maintenance calorie calculator?
It is usually accurate enough to provide a starting point, but not perfect. Expect a range, then refine with your body-weight trend over time.
How long should I test my maintenance calories?
Track intake and morning body weight for at least 14 days. Use weekly averages, not single-day weigh-ins.
Should I recalculate after losing or gaining weight?
Yes. Recalculate whenever your body weight changes significantly (around 5-10 lb / 2-5 kg) or your activity pattern changes.
Note: This calculator is for educational purposes and does not replace individualized medical or nutrition advice.