First off, doctors recommend a scheduled time to weigh yourself once a day, keeping to this set time no matter what. Since an individual’s body weight fluctuates throughout the day, it is difficult to get an accurate reading when you are constantly stepping on the scale.
According to Dr. Holly Wyatt, M.D., medical director of the Wellness Clinic at the University of Colorado Anschutz Health and Wellness Center, in order to help manage your weight and make better choices about your health, you need to know how much you weigh on a consistent basis.
So what time of day is the best time to weigh yourself? According to experts the best time to step on the scale (make sure the scale is on a hard flat surface) is in the morning, after you have emptied your bladder, and before you eat breakfast or go to the gym to workout. This will reflect a more accurate weight before any extra pounds due to food and water.