Why Do We Have Shadows? The reason why we have shadows is because your body blocks the light and then the shape of your body appears on the ground.