The present invention relates to a method for the production and purification of a sialyltransferase polypeptide in particular a N Acetylgalactosamine (Gal NAc) a 2 6 sialyltransferase I (ST6GalNAcI) polypeptide. The method comprises the steps of producing the sialyltransferase polypeptide in a Chinese Hamster Ovary (CHO) cell and purifying the polypeptide with a combination of chromatography steps. The method results in high yield of sialyltransferase polypeptide which is highly pure and active. The obtained sialyltransferase especially ST6GalNAcI can be employed for the glycosylation of therapeutic proteins such as G CSF.