Wszystkie badania wskazują na to, że po zaszczepieniu odporność utrzymuje się przez całe życie. Nie ma to jednak większego znaczenia, gdyż inwazyjne choroby wywoływane przez Haemophilus influenzae typu B dotyczą dzieci tylko do czwartego roku życia. Szczepienie dziecka starszego nie ma więc większego sensu. Dzieci starsze i dorośli nabywają odporność samoistnie, bez szczepień, na skutek powtarzających się kontaktów z tą bakterią oraz dojrzewania układu odpornościowego. To znaczy, że są w stanie wytworzyć trwałą odporność na tę bakterię po kontakcie z nią, czego nie potrafi zrobić układ odpornościowy.