The ability to selectively conjugate carbohydrate molecules to a protein is a key step in the preparation of conjugate vaccines, while facile methods for linking carbohydrates to polymers or solid surfaces to produce diagnostic probes and functional microarrays are also sought. Here, we describe a simple, single-step method of producing glycosylhydrazides from unprotected sugars, which were then linked in a: controlled manner to a desired carrier, through an appropriate linker. The method was chemoselective and did not require coupling reagents, and the native pyranose form of the reducing end residue was retained. Initially, mono- and disaccharide hydrazides were produced from the corresponding reducing sugars and linked to BSA through a bifunctional linker. Final exemplification of the procedure was demonstrated by the preparation of a LewisY tetrasaccharide protein conjugate, which was recognized by a LewisY monoclonal antibody indicating the preservation of the natural conformation of the tetrasaccharide in the final construct. It is envisaged that this method will have general applicability to a variety of functionally diverse reducing sugars and provide a route to highly defined glycoconjugates, without the need for elaborate synthetic strategies.