Beaucoup de médicaments, y compris les barbituriques, les décongestionnants, les diurétiques, les contraceptifs oraux et en particulier les stéroïdes, peuvent augmenter les niveaux de glucose dans le sang. La plupart ne possèdent pas un effet significatif, cependant, en particulier si une personne prend de l'insuline. Une personne atteinte de diabète ou pré-diabète qui commence à prendre des médicaments connus pour augmenter la glycémie doit tester la glycémie trois à quatre fois par jour si pas déjà le faire. Les raisons de la hausse des niveaux de glucose dans le sang varient pour différents médicaments, mais le problème semble centrer essentiellement autour des effets hormonaux.