Para donar sangre en España, una persona debe tener más de 18 años (o más de 65 años siendo un donante habitual), pesar más de 50 kilos, y no padecer enfermedades infecciosas transmitidas por la sangre. También no se puede donar sangre si se toman ciertos medicamentos, durante el embarazo o después del parto, o si se ha viajado recientemente a áreas con enfermedades infecciosas. Las personas pueden donar sangre hasta 4 veces por año.