Blood in your urine can be caused by exercise, injuries, or kidney disease, and should be checked by a doctor. If blood in your urine lasts more than 72 hours, even without pain, see a doctor. Finding ...