Background: A peptide able to transduce cardiac tissue specifically, delivering cargoes to the heart, would be of significant therapeutic potential for delivery of small molecules, proteins and nucleic acids. In order to identify peptide(s) able to transduce heart tissue, biopanning was performed in cell culture and in vivo with a M13 phage peptide display library. Methods and Results: A cardiomyoblast cell line, H9C2, was incubated with a M13 phage 12 amino acid peptide display library. Internalized phage was recovered, amplified and then subjected to a total of three rounds of in vivo biopanning where infectious phage was isolated from cardiac tissue following intravenous injection. After the third round, 60% of sequenced plaques carried the peptide sequence APWHLSSQYSRT, termed cardiac targeting peptide (CTP). We demonstrate that CTP was able to transduce cardiomyocytes functionally in culture in a concentration and cell-type dependent manner. Mice injected with CTP showed significant transduction of heart tissue with minimal uptake by lung and kidney capillaries, and no uptake in liver, skeletal muscle, spleen or brain. The level of heart transduction by CTP also was greater than with a cationic transduction domain. Conclusions: Biopanning using a peptide phage display library identified a peptide able to transduce heart tissue in vivo efficiently and specifically. CTP could be used to deliver therapeutic peptides, proteins and nucleic acid specifically to the heart.