Efficient access to proteins modified site-specifically with glycans is important in glycobiology and for therapeutic applications. Herein, we report a biocompatible protein glycoconjugation by inverse demand Diels-Alder reaction between tetrazine and trans-cyclooctene. Tetrazine functionalized glycans were obtained in one step by CuAAC (Cu-catalyzed alkyne azide cycloaddition) between glycosyl azide and an alkyne-tetrazine adduct. Site-specific glycoconjugation was performed chemoselectively on a target protein in which a trans-cyclooctene derivatized lysine was genetically encoded. Glycoconjugation proceeded to completion on purified protein and was shown to be selective for the target protein in E. coli.