L'un des principaux facteurs qui déterminent le type de sang est la génétique de la famille. Un enfant reçoit sources distinctes de code génétique, appelés allèles, de chaque parent au moment de la conception. L'un des allèles situés sur le chromosome 9 contient le type précis du parent donneur, et est classé comme A, B, AB ou O. Un autre facteur est appelé le facteur Rhésus, qui peut être positif ou négatif. Le type artérielle réelle d'un enfant est déterminé par le type dominant entre les deux parents. A et B sont à la fois dominante sur O, ce qui signifie un enfant qui reçoit un A du père et un joint de la mère auront un type A de sang.