Skip to main content

ABO blood type inheritance

Alleles, genotypes, Punnett squares and every parent combination

Learn how ABO blood type is inherited: the A, B and O alleles, dominant and recessive patterns, why two type A parents can have a type O child, and a full parent-to-child table.

By BloodTypeCalc.com Editorial TeamPublished Suggest a correction

Quick answer

Each person carries two ABO alleles, one from each parent, chosen from A, B and O. A and B are codominant and O is recessive, so AO shows as type A, BO as type B, AB as type AB, and only OO shows as type O. A child inherits one allele from each parent at random, which is why children often have a different blood type from both parents.

The three alleles

The ABO gene on chromosome 9 comes in three common versions (alleles). The A allele produces an enzyme that adds the A sugar to red cells, the B allele adds the B sugar, and the O allele produces an inactive enzyme that adds nothing.

ABO genotypes and phenotypes
Genotype (two alleles)Blood type (phenotype)
AAA
AOA
BBB
BOB
ABAB
OOO

Because type A and type B people can carry a hidden O allele, knowing someone's blood type does not always tell you their genotype. That uncertainty is why calculators give probability ranges for some parent combinations.

Worked example: two type A parents

Suppose both parents are type A. If each is AO, a Punnett square shows four equally likely outcomes for the child: AA, AO, OA and OO. Three of the four are type A and one is type O, so there is a 25 percent chance of a type O child. If either parent is AA instead, every child will be type A.

Punnett square: AO × AO
Parent 2: AParent 2: O
Parent 1: AAA (type A)AO (type A)
Parent 1: OAO (type A)OO (type O)

Every parent combination

Possible and not-expected child ABO types for each pair of parent blood types under the standard model.

Parent ABO types → possible child ABO types
ParentsPossible childrenNot expected
A × AA, OB, AB
A × BA, B, AB, O
A × ABA, B, ABO
A × OA, OB, AB
B × BB, OA, AB
B × ABA, B, ABO
B × OB, OA, AB
AB × ABA, B, ABO
AB × OA, BAB, O
O × OOA, B, AB

The baby blood type calculator adds Rh factor and shows probability ranges for each outcome.

Exceptions to the standard model

A small number of genetic variants break the simple rules. In the Bombay phenotype, a person lacks the H antigen that A and B are built on, so they test as type O even though they may carry A or B alleles and pass them to children. In cis-AB, one chromosome carries both A and B activity, so an AB parent can have an O child. Weak A or B subgroups can also be misread in routine tests. These are rare, but they mean an unexpected result should be investigated by a laboratory, never taken as proof about parentage.

Frequently asked questions

Can two O parents have an A child?
Not under the standard model, because type O parents are OO and can only pass on O alleles. If this appears to happen, the most likely explanations are a typing error or a rare variant such as the Bombay phenotype, and a laboratory should retest.
Can an AB parent have an O child?
Not in the standard model, because an AB parent passes on either A or B. The rare cis-AB variant is an exception in which both alleles sit on one chromosome, allowing an O allele to be passed from the other.
Does blood type come from the mother or father?
Both equally. Each parent contributes one of the child's two ABO alleles and one of the two Rh alleles.

Sources

Information on this page is paraphrased from the following authoritative sources.

  1. Blood typing(opens in a new tab)MedlinePlus, U.S. National Library of Medicine
  2. Facts About Blood and Blood Types(opens in a new tab)American Red Cross