Selon l'Organisation mondiale de la santé, moins de 2% des Brésiliens font régulièrement un don de sang, alors que pour assurer les besoins des patients, il faut qu'au moins 3% de la population réalisent des dons de sang.
Au Brésil, toute personne en bonne santé, âgée de 16 à 69 ans, peut donner son sang, à condition de peser au moins 50 kilos. Les mineurs de 16 et 17 ans doivent être accompagnés d’un représentant légal et présenter une autorisation parentale écrite.
Il est également préconisé aux donneurs d’avoir bien dormi la veille, avec au minimum six heures de repos, et d’avoir pris un repas léger, sans aliments gras, dans les quatre heures précédant le don. Une pièce d'identité officielle avec photo est également obligatoire pour s’enregistrer.
Une fois sur place, chaque volontaire est soumis à un entretien confidentiel avec un professionnel de santé afin d’évaluer son aptitude au don.
Pour permettre à tous de réaliser un don de sang, le Brésil dispose d’un grand nombre de centres de collecte, appelés "hemocentros", répartis dans toutes les grandes régions du pays. À São Paulo, la Fundação Pró-Sangue coordonne plusieurs postes de collecte, dont le principal se trouve à l’Hôpital das Clínicas où il est possible de prendre rendez-vous.
À Rio de Janeiro, c’est l’Hemorio qui joue le rôle principal. Situé dans le centre-ville, il collecte en moyenne plus de 350 poches de sang par jour et reste ouvert du lundi au dimanche. Dans le nord-est du pays, la Fundação Hemoba organise les collectes dans les principaux centres urbains de Bahia, et propose même des bus mobiles pour aller à la rencontre des donneurs dans les zones rurales.
À Brasília, Salvador, Recife ou encore Belém, des établissements privés et publics accueillent également les volontaires. Un outil en ligne mis à disposition par le ministère de la Santé permet de rechercher le centre de collecte le plus proche.