Common causes include aging skin, blood-thinning medications, aspirin, some anti-inflammatory drugs, or deficiencies in vitamin C, vitamin K, and iron. Liver problems may also affect the body’s ability to clot blood properly.
Certain blood disorders can cause easy bruising, sometimes together with nosebleeds, prolonged bleeding, tiredness, or frequent infections. Rarely, persistent unexplained bruising can be associated with blood-related cancers such as leukemia, but bruising alone does not mean someone has cancer.
See a healthcare professional if bruises appear repeatedly without injury, become unusually large or painful, worsen over time, or occur with excessive bleeding, unexplained weight loss, weakness, or frequent infections. Blood tests can help determine the actual cause.