Question: how long broken blood vessel heal?
Answer: In truth, it will just take time for the blood to be reabsorbed and the red spot to go away. Depending on the size of your broken blood vessel, this may take a few days or even a two or three weeks.