Some causes of hematuria are kidney stones, infections of the urinary tract or genitals, blockage of the urinary tract, usually the urethra - by a stone, a tumor, a narrowing of the opening (stricture), or a compression from surrounding structures ,cancer of the kidney, bladder, or prostate(rare in young), kidney disease,blood clotting disorders ,injury to the upper or lower urinary tract, as in a car accident or a bad fall, medications – antibiotics,analgesics such as aspirin, anticoagulants, p