Lactoferrin (Lf) and transferrin (Tf) are iron-binding proteins that can bind various metal ions. This study demonstrates the heme-binding activity of bovine Lf and Tf using biotinylated hemin. When both proteins were coated on separate plate wells, each directly bound biotinylated hemin. On the other hand, when biotinylated hemin was immobilized on an avidin-coated plate, soluble native Lf bound to the immobilized biotinylated hemin whereas native Tf did not, suggesting that a conformational change triggered by coating on the plate allows the binding of denatured Tf with hemin. Incubation of Lf with hemin-agarose resulted in negligible binding of Lf with biotinylated hemin. Lf in bovine milk also bound to immobilized biotinylated hemin. These results demonstrate that bovine Lf has specific heme-binding activity, which is different from Tf, suggesting that either Tf lost heme-binding activity during its evolution or that Lf evolved heme-binding activity from its Tf ancestral gene. Additionally, Lf in bovine milk may bind heme directly, but may also bind heme indirectly by interaction with other milk iron- and/or heme-binding proteins.