Praziquantel was given every eight weeks for two years to children aged under six years of age, living in a Schistosoma haematobium endemic area. Infection with S. haematobium and haematuria were examined in urine and antibody profiles (IgA, IgE, IgM, IgG1, IgG2, IgG3, and IgG4) against S. haematobium adult worm and egg antigens were determined from sera collected before each treatment. Chemotherapy reduced infection prevalence and mean intensity from 51.8% and 110 eggs per 10 ml urine, respectively, before starting re-treatment programme to very low levels thereafter. Praziquantel is not accumulated after periodic administration in children. Immunoglobulin levels change during the course of treatment with a shift towards 'protective' mechanisms. The significant changes noted in some individuals were the drop in 'blocking' IgG2 and IgG4 whereas the 'protecting' IgA and IgG1 levels increased. The antibody profiles in the rest of the children remained generally unchanged throughout the study and no haematuria was observed after the second treatment. The removal of worms before production of large number of eggs, prevented the children from developing morbidity.