Answer. Kidney stones are one potential cause of blood in the urine (also known as hematuria). As the stones grow they may eventually become large enough to irritate either the lining of the kidney or the ureter (the tube connecting the kidney to the bladder) and cause injury to the local cells and capillaries.
https://answers.zocdoc.com/details/8572/do-kidney-stones-cause-blood-in-urine