The cause for blood in urine could be menstrual blood, any infestation, injury
or inflammation of bladder, urethra
. If its menstrual, it should clear off in few days once your periods are gone. But if its of urinary tract
origin, it will persist. In such cases, a proper investigation like urine test, culture and radiological investigations are required.
Hope this helped.