داروی دیگری به غیر از انسولین در بارداری بکار نمی‌رود و اگر کسی قند خون بالاتر از 110 داشته باشد باید از انسولین استفاده کند. برخی از انسولین‌ها کوتاه اثر هستند مانند انسولین رگولار که مدت اثر این انسولین حداکثر تا شش ساعت است. برخی دیگر انسولین 18 تا 24 ساعت اثر دارند و در تعداد واحدهای کم ممکن است یکبار در روز استفاده شود ودر واحدهای زیاد ممکن است این مقدار را تقسیم کنند در دو یا سه وعده در روز. سومین نوع انسولین ها انسولین های مخلوط هستند که هر دو نوع را باهم دارند در این نوع از انسولین سی درصد انسولین کوتاه اثر و 70 درصد انسولن بلند اثر هستند این نوع از انسولین برای کنترل بیشتر دیابت به کار می‌رود.