The post-translational modification of histones plays an important role in gene expression. We report herein on a method for synthesizing such modified histones by ligating chemically prepared N-terminal peptides and C-terminal recombinant peptide building blocks. Based on their chemical synthesis, core histones can be categorized as two types; histones H2A, H2B and H4 which contain no Cys residues, and histone H3 which contains a Cys residue(s) in the C-terminal region. A combination of native chemical ligation and desulphurization can be simply used to prepare histones without Cys residues. For the synthesis of histone H3, the endogenous Cys residue(s) must be selectively protected, while keeping the N-terminal Cys residue of the C-terminal building block that is introduced for purposes of chemical ligation unprotected. To this end, a phenacyl group was successfully utilized to protect endogenous Cys residue(s), and the recombinant peptide was ligated with a peptide containing a Cys-Pro ester (CPE) sequence as a thioester precursor. Using this approach it was possible to prepare all of the core histones H2A, H2B, H3 and H4 with any modifications. The resulting proteins could then be used to prepare a core histone library of proteins that have been post-translationally modified.