Most of the causes of blood in the urine are not serious. For example, heavy exercise may cause blood in the urine, which often goes away in a day.
Other, more serious causes include:
Some medications cause blood in the urine. And many people have it without having any other related problems.
Your doctor will review your medical history and do a physical exam. Other tests may include:
If these tests aren’t clear you may need other tests, such as:
If you have blood in your urine that lasts more than a day, see a health care provider, especially if you have unexplained weight loss, discomfort with urination, frequent urination, or urgent urination.
Treatment will depend on the cause of the blood in the urine.