Hard water is water that contains high levels of minerals such as calcium and magnesium. While drinking hard water is generally safe and may even provide some health benefits, it can be bad for your body in other ways.