Why does the body need vitamin K? VnExpress Vitamin K is essential for blood clotting, maintaining strong bones, and supporting blood vessel function.