Four molecules of $O_{2}$ Each haemoglobin molecule can carry a maximum of four molecules of $O_{2}$ $Hb_{4} + 4O_{2} \rightarrow Hb_{4}O_{8}$ Binding of oxygen with haemoglobin is primarily related to the partial pressure of $O_{2}$, partial pressure of $CO_{2}$, hydrogen ion concentration and temperature