預防接種效果良好,可顯著降低發病率和病死率。6個月以上至3歲兒童應預防接種白喉類毒素、百白破三聯疫苗製劑或明礬澱白喉類毒素。8歲以上錫克氏試驗陽性者也需接種。對密切接觸過白喉病人的易感兒童,可肌內注射1000~2000單位白喉抗毒素作緊急預防,同時注射白喉類毒素以便延長免疫力。
白喉抗毒素做為特效治療製劑,應在發病早期注射足量的白喉抗毒素,一般用量為2萬~10萬單位,作肌肉注射,重者可作靜脈滴注。使用抗毒素血清之前進行皮膚試驗,防止發生異種血清過敏反應。使用抗毒素的同時,應給予抗菌治療,如用普魯卡因青黴素肌注,直至症狀消失和白喉桿菌培養陰性為止。