Question: what causes high glucose levels in non diabetics?
Answer: Nondiabetic hyperglycemia means your blood glucose (sugar) level is high even though you do not have diabetes. Hyperglycemia may happen suddenly during a major illness or injury. Instead, hyperglycemia may happen over a longer period of time and be caused by a chronic disease.