在正常情形下,人體血液中的血糖是很穩定的。當我們肚子餓時,血糖會稍微下降,血液中的某些荷爾蒙就會適時分泌,促使身體其它部位制造糖份,讓血糖不致太低;吃完食物后,血中糖分快速增加,則分泌出胰島素使血糖下降,達成恒定。
然而懷孕時,為了要使胎兒的營養充足,胎盤會分泌一些荷爾蒙以使血糖升高,大多數孕婦能夠適時反應,產生更多的胰島素來維持正常的血糖濃度。但是少數人胰島素制造不夠,或是產生了胰島素拮抗作用,因而形成高血糖狀態,造成妊娠糖尿病。

孕婦年齡超過30歲;近親中有糖尿病人;肥胖;反復自然流產;曾有過找不到原因的早產、死胎、死產,新生兒死亡史和畸形史;孕婦有慢性高血壓病;尿糖陽性;反復發生感染;妊娠胎兒大于孕周或分娩過巨大兒;羊水過多;有多食、多飲、多尿等情況的孕婦,均屬高危險群。
妊娠糖尿病通常沒有明顯癥狀,且目前產前健保將血糖篩檢列為自費項目,故醫師一般僅針對高危險群孕婦進行篩檢。其實若孕婦能全面性實施產前血糖篩檢,除了減輕妊娠糖尿病所帶來的風險之外,也可以找出有潛在糖尿病體質的人。