Enter your body weight and sleep time to calculate your calories burned while sleeping. Most adults burn about 40 to 90 calories per hour of sleep, with larger bodies generally burning more.

Sleeping Calories Calculator

Basic
Advanced

Use Basic for total sleep time in hours. Use Advanced for hours and minutes.

Sleep Calorie Formula

Use the following formula to calculate calories burned while sleeping.

C = BW * T * 0.4287

For the advanced version, convert time first: T = H + M / 60.

  • C = calories burned sleeping
  • BW = body weight in pounds
  • T = total sleep time in hours
  • H = hours slept
  • M = minutes slept

Calories burned per hour sleeping

Your body keeps using energy during sleep for breathing, circulation, temperature control, and brain activity. In this calculator, body weight is the main driver of hourly calorie burn.

Body WeightCalories Burned Per HourCalories Burned in 8 Hours
120 lb51.4411.6
150 lb64.3514.4
180 lb77.2617.3
200 lb85.7685.9
250 lb107.2857.4

How to calculate calories burned while sleeping

First, enter your body weight in pounds. Next, enter your total sleep time in hours, or switch to Advanced and enter hours and minutes separately. Then multiply body weight by total sleep hours and by 0.4287.

Example: a 200 lb person who sleeps for 8 hours burns 200 × 8 × 0.4287 = 685.9 calories.

What affects calories burned during sleep?

Body size has the biggest impact in this calculator because larger bodies generally use more energy at rest. Sleep duration also matters because longer sleep means more time spent supporting the heart, lungs, brain, and overnight recovery.