Three antigens protective against Schistosoma mansoni have been extensively characterized. The schistosomulum surface antigen GP38 possesses an immunodominant carbohydrate epitope of which the structure has been defined. Protection can be achieved via the transfer of monoclonal antibodies recognizing the epitope or by immunization with anti-idiotype monoclonal antibodies. The glycan epitope is shared with the intermediate host, Biomphalaria glabrata as well as being present on other molluscs, including the Keyhole Limpet. A group of molecules at 28 kDa were initially characterized in adult worms and shown to protect rats and mice against a challenge infection. One of these molecules, P28-I, was cloned and expressed in E. coli, yeast and vaccinia virus. The recombinant antigen significantly protected rats, hamsters and baboons against a challenge infection. P28-I is a glutathione-S-transferase and the recombinant antigen produced in yeast exhibits the enzyme activity and has been purified to homogeneity by affinity chromatography. A second P28 antigen, P28-II, has also been cloned, fully sequenced and expressed. This recombinant antigen also protects against S. mansoni infection.