What is the treatment for occult blood in urine? by Specialist The causes of urinary occult blood are generally the following three causes: inflammation, stones and tumours. You should visit a hospital as soon as possible to identify the cause and provide targeted treatment.