While some weight fluctuation is normal, a fluctuation of 10 pounds is a little excessive. Overnight weight gain can be the result of water retention, changes in metabolism, and the timing of meals. People weigh different amounts at different times of the day, too. Be sure to weigh yourself at the same time every day in order to avoid water weight fluctuations.