Will Medicare Pay For Blood Transfusions? 
Medicare Part A will pay for blood transfusions given in a hospital or skilled nursing facility setting . Medicare Part B will pay for blood transfusions given to outpatients . However , neither pays for the first three pints within a calendar year . If you have Medicare Advantage , contact your plan to see if it provides additional coverage for blood transfusions . 