Blood in the urine ( Hematuria) has many reasons. Foremost is a urinary tract infection. If associated with other symptoms we can diagnose the cause for the same. Other reasons are stones in
kidney, blood vessel abnormalities, abnormal growths etc. if it is persistent please get a CT scan with intravenous contrast to come to a reasonable conclusion. Rest plan can be made based on it.