افراد مبتلا به دیابت نوع ۲ که بیماری خود را با رژیم غذایی، قرص یا داروهای تزریقی غیرانسولینی کنترل میکنند، در صورت برخورداری از سلامت عمومی مناسب میتوانند خون اهدا کنند، اما مصرف انسولین همچنان مانعی برای اهدای خون است.