what causes blood in the urine
Another common reason for blood in the urine is the presence of stones in the bladder or kidney. These are crystals that form from the minerals in your urine. They can develop inside your kidneys or bladder. Large stones can cause a blockage that often results in hematuria and significant pain.