Kimler kan bağışı yapamaz sorusunun cevabı, belirli sağlık koşulları ve yaşam tarzı alışkanlıklarına bağlıdır. Genel olarak kan bağışı yapamayanlar şunlardır: 1. Bulaşıcı hastalıkları olanlar: Hepatit B, Hepatit C, AIDS gibi hastalıkları geçirenler. 2. Kronik hastalıkları olanlar: Kanser, kronik kalp yetmezliği, kronik böbrek yetmezliği gibi hastalıkları olanlar. 3. İlaç kullananlar: Aspirin ve diğer kan sulandırıcı ilaçlar kullananlar. 4. Cerrahi işlem geçirenler: Büyük cerrahi operasyonlar sonrası 1 yıl boyunca kan bağışı yapılamaz. 5. Alkol tüketimi: Alkol alımından 12 saat sonra kan bağışı yapılamaz. 6. Geçici durumlar: Diş tedavisi, dövme, akupunktur gibi işlemleri yaptıranlar 1 yıl boyunca kan bağışçısı olamazlar. Bu koşullar, kan bağışının güvenli ve sağlıklı olmasını sağlamak için belirlenmiştir.