Hi Ramyasri garu, Infection is one of the most common causes of hematuria. The infection could be somewhere in the urinary tract, urinary bladder, or in the kidneys. Infection occurs when bacteria move up the urethra, the tube that carries urine out of the body from the bladder. How long hematuria lasts depends on its underlying cause. For example, hematuria related to strenuous exercise typically goes away on its own within 24 to 48 hours. Hematuria resulting from a urinary tract infection will end when the infection is cured. Homeopathic approach is based on treating the underlying cause of hematuria. In those cases where exact cause is not elicited, there are some broad-spectrum medicines suggested addressing the disease. Homeopathy is strongly suggested for hematuria. Most commonly indicated remedies for blood in urine include Berberis Vulgaris, Lycopodium, Cantharis, Apis Mellifica, Nitric Acid, Terebinthina etc. The selection of medicine for blood in urine for every individual case should be made after a detailed case analysis. These medicines should be taken only after consulting a homeopathic physician, and self-medication should be avoided. The aim of homeopathy is not only to treat Hematuria, but to address its underlying cause and individual susceptibility. Please call on +918885920000, for more details about Homoeopathic medicines and for online consultation. “There is no better time than now to start living healthy today”. Stay Healthy with one of the “Best Homoeopathic treatments” @ Dr. AnkiReddy’s clinic.