Glycoconjugate vaccines have been effective against many major human pathogens, however the generation of glycan-specific antibodies remains poorly understood. Purified carbohydrates are believed to elicit T-independent responses, but in humans some anti-glycan antibodies show signs of germinal center (GC) experience. We studied human B cell responses to Streptococcus pyogenes, a deadly pathogen without a vaccine, where glycoconjugate vaccine candidates are advanced in development. By simultaneously assessing S. pyogenes protein and glycan antigen-specific B cell responses across blood, spleen, tonsils, and in human challenge participants, we reveal that glycan-binding B cells shift from IgM towards IgG and IgA memory with age and antigen exposure. Both natural colonization and controlled human infection with S. pyogenes increased class-switched B cells, with evidence of within-clone switching. Glycan-specific B cells readily engaged in GC responses and underwent robust somatic hypermutation, but had reduced expression of T cell help-associated molecules, correlating with lower antibody-secreting cell output compared to a protein-specific response occurring in parallel. We conclude that mucosal pathogen encounters elicit glycan-specific B cell responses that class-switch, evolve and diversify through the GC. These findings reveal how age and infection history can influence the quality, quantity, and isotype usage of glycan-specific B cells, with implications for the design and schedule of glycan-containing vaccines.