Small stones in the
bladder of passing a kidney stone, a bad
infection I think, interstitial cystitis and I think cancer as well can cause blood in your urine. Drinking more water may help, not cure, with an infection and might dilute the urine more, making it more obscure to your eyes, but please, please, don't just try to treat such a serious thing at home without seeing a doctor about it!