Like any fruit, grapefruits have several health benefits.  Grapefruits are packed with vitamins C and A. They can also help improve heart health, gut health, and cholesterol levels. Drinking freshly squeezed grapefruit juice is much healthier than choosing store-bought.