How Long Does It Take to Lose 20 Pounds?

A realistic timeline for losing 20 pounds safely.

Quick Answer

At a healthy weight loss rate of about 1–2 pounds per week, losing 20 pounds typically takes about 10–20 weeks.

Actual timelines vary depending on calorie intake, metabolism, activity level, and consistency. Early weight loss can sometimes happen faster because of water weight changes, but long-term fat loss usually occurs gradually.

Timeline to Lose 20 Pounds

Weekly Weight Loss Estimated Time
0.5 lb per week 40 weeks
1 lb per week 20 weeks
1.5 lb per week 13–14 weeks
2 lb per week 10 weeks

Why Weight Loss Takes Time

One pound of body fat contains roughly 3,500 calories. Losing weight typically requires creating a calorie deficit through diet, exercise, or both. A deficit of about 500 calories per day generally results in about one pound of weight loss per week.

Larger calorie deficits can lead to faster weight loss, but slower, steady weight loss is usually easier to maintain long term and helps preserve muscle mass.

Use Our Calculators

Want a personalized estimate based on your weight, height, and activity level?

Try our weight loss timeline calculator to estimate how long it might take to reach your goal.

You can also check your BMI or estimate your ideal weight.

Related Weight Loss Guides