Although a body pillow does not contain a heat source within it, it will keep you warmer than if you slept without it. For example, if you slept with your back against the body pillow, you need not worry about having to get the covers tucked in behind you - the pillow will serve the same purpose.