Vitamin Deficiency (Vitamin B12, K, and C)

Vitamin B12, C, and K deficiency could also cause unexplained skin bruises. These are important co-factors for different processes in the body, and their presence in inadequate amounts often makes tissues and blood vessels weaker and more susceptible to bruise.