Question: how long do you have to stay in hospital with a blood clot?
Answer: The average amount of time to stay in the hospital after DVT is 5 to 7 days. Most people need to take blood thinner drugs for 3 to 6 months after they leave the hospital. If you have a very high risk of getting more clots, you may need to take a blood thinner for the rest of your life.