What causes sugar in urine?

High blood sugar. Serum blood sugar concentrations greater than about 150 mg/dl leaks into the urine and produces glucosuria - sugar in the urine. This may be a sign of diabetes.