Short description Overview   Allopurinol is a drug used to treat kidney stones or gout and to reduce the levels of uric acid in cancer patients who are receiving treatment. The drug works by decreasing the production of uric acid in the body. The buildup of uric acid causes kidney stones or gout.   Allopurinol may be prescribed to treat other conditions not mentioned in this guide.