Infection by Opisthorchis viverrini (liver fluke) is a major public health problem in southeastern Asia, resulting in hepatobiliary disease and cholangiocarcinoma. Fluke surface glycoconjugates are prominently presented to the host, thereby constituting a crucial immunological interface that can determine the parasite’s success in establishing infection. Therefore, N- and O-linked glycoprotein glycan profiles of the infective metacercarial stage and of the mature adult were investigated by nanospray ionization-linear ion trap mass spectrometry (NSI-MSn). Glycan immunogenicity was investigated by immunobloting with serum from infected humans. Metacercariae and adult parasites exhibit similar glycan diversity, although the prevalence of individual glycans and glycan classes varies by stage. The N-glycans of the metacercaria are mostly high mannose and monofucosylated, truncated-type oligosaccharides (62.7%), with the remainder processed to complex and hybrid type glycans (37.3%). The N-linked glycan profile of the adult is also dominated by high mannose and monofucosylated, truncated-type oligosaccharides (80.0%), with a smaller contribution from complex and hybrid type glycans (20.0%). At both stages, complex and hybrid type glycans are detected as mono-, bi-, tri-, or tetra-antennary structures. In metacercariae and adults, O-linked glycans are detected as mono- to pentasaccharides. The mucin type core 1 structure, Galβ1-3GalNAc, predominates in both stages but is less prevalent in the adult than in the metacercaria. Immunogenic recognition of liver fluke glycoproteins is reduced after deglycosylation but infected human serum was unable to recognize glycans released from peptides. Therefore, the most potent liver fluke antigenic epitopes are mixed determinants, comprised of glycan and polypeptide elements.