What medication you need to take for occult blood in the urine depends mainly on the cause of the occult blood in the urine. Physiological causes such as exercise hematuria after strenuous exercise, but this is only transient, usually do not need to take medication; pathological causes such as nephritis, urinary tract infection, urinary tract tuberculosis, etc., should follow the doctor’s instructions according to the different causes of the use of drugs such as captopril, prednisone, levofloxacin, rifampicin, etc. treatment. 1. Nephritis: ACEI or ARB drugs such as captopril and irbesartan can be applied. If the patients have no obvious contraindications, glucocorticosteroids and cytotoxic drugs such as prednisone and cyclophosphamide can also be applied according to the type of pathology. 2. Urinary system infection: urinary system infection is also a common cause of hematuria, such as acute pyelonephritis, cystitis, etc., you can take levofloxacin, cefuroxime and other drugs for anti-infection treatment. 3. Urinary tuberculosis: If urinary tuberculosis causes occult blood in urine, you can take anti-tuberculosis drugs, such as rifampicin, isoniazid and so on. All of the above medications should be used under the guidance of a doctor to avoid self-medication. Urinary occult blood may also have other reasons, it is recommended that patients go to the regular hospital in a timely manner, improve the examination to clarify the cause of the disease, under the guidance of the doctor to give targeted treatment or treatment.