Protective effects of vaccination of hamsters against Mycoplasma pneumoniae infection, evaluated according to the recovery of mycoplasmas and histopathological changes in the respiratory tract after challenge infection, persisted for at least 6 months after the final vaccination. Serum antibody levels reached a maximum in the second week after the last vaccination and decreased markedly between the first and the third months, but increased again in sera obtained from animals given booster injections. Metabolism-inhibiting antibodies were detected in bronchial washings of animals showing high resistance obtained by vaccinal or passive immunization. Antiserum transfer was also effective for protection but cell-mediated immune responses were not demonstrated in any animals up to 6 months after the vaccination. Even after 10 months, suppression of both mycoplasmal proliferation and lung lesions was apparent, and a single dose of the vaccine induced a significant booster effect. These findings suggest that (I) humoral immunity is more important than cell-mediated immunity in resistance of hamsters to M. pneumoniae pneumonia, and (2) the antibody secreted in the respiratory tract may be involved in the local defense mechanisms.Mycoplasma pneumoniae, a respiratory tract pathogen, causes bronchitis and pneumonia in children and young adults. Epidemiological problems have been raised, especially in closed populations such as kindergartens, primary schools, and military forces (1,6,15,26,29). M. pneumoniae pneumonia responds satisfactorily to the appropriate antibiotics, but the organisms are not effectively eradicated from the respiratory tract (14,23). Efforts have been directed toward the development of a vaccine for prophylaxis (7,10,12,17,25).Resistance of humans to M. pneumoniae infection has been reported to be correlated directly with the presence of serum antibodies (7,20,22,28). In hamsters, a high level of serum antibody produced by parenteral vaccination with killed M. pneumoniae was not accompanied by protection (l 0) . On the other hand, 1255