Persons willing to donate bone marrow or peripheral blood stem cells must have a sample of blood drawn to determine their HLA type. This blood test usually costs $65 to $96. The donor may be asked to pay for this blood test, or the donor center may cover part of the cost. Community groups and other organizations may also provide financial assistance. Once a donor is identified as a match for a patient, all of the costs pertaining to the retrieval of bone marrow or PBSCs is covered by the patient or the patient's medical insurance.
A woman can donate her baby's umbilical cord blood to public cord blood banks at no charge. However, commercial blood banks do charge varying fees to store umbilical cord blood for the private use of the patient or his or her family.
This answer is based on source information from the National Cancer Institute.