Young lambs were immunized with membrane protein extracts from adult Haemonchus contortus which had been enriched for cysteine protease activity using Thiol-Sepharose chromatography. The resulting extract comprised several peptides including cysteine as well as serine and metallo-protease activities although the former predominated. A limited number of the peptide components were glycosylated. Following a single challenge infection with the same parasite, vaccinated lambs had substantially reduced faecal egg outputs and final worm burdens (overall means of 77% and 47%, respectively, from three trials) compared with challenge controls. Antibody in sera from vaccinated lambs was almost exclusively bound to the surface of the parasite gut indicating that protection may be mediated by the inhibition of parasite digestion.