Most common causes of blood in urine is due to the problem related to kidneys or the urinary tract. These causes include:
-kidney or bladder stones
-infection, inflammation or injury to the bladder, kidney or urethra
-cancer of the bladder or kidney
Sometime it is due to polycystic kidney disease or blood disorders.