Causes other than a UTI than can cause blood in urine include, kidney stones
, underlying kidney
disease, STDs that are not detected on
routine urinalysis (chlamydia and mycoplasma infections), increased blood pressure, exercise-induced bleeding, general bleeding disorders, etc.
Kidney stones up to 5 mm in size can pass through the urinary tract, though with significant discomfort.