A szamárköhögés megelőzésének elsődleges módja a szamárköhögés elleni védőoltások alkalmazása. A kombinált DTPa (diftéria, tetanusz, pertussis) oltás az alapja a szamárköhögés járvány elleni védelemnek. Magyarországon az oltási rend a következő:
Csecsemők:
- Az első oltás 2 hónapos korban
- A második oltás 4 hónapos korban
- A harmadik oltás 6 hónapos korban
- Emlékeztető oltás 18 hónapos korban
Gyermekek:
- Emlékeztető oltás 6 éves korban
A gyerekkorban kapott szamárköhögés elleni oltás nem nyújt élethosszig tartó védelmet, mivel az immunitás idővel csökkenhet. Ezért javasolják a szakemberek a pertussis elleni emlékeztető oltások beadását serdülőkorban és felnőttkorban, különösen azok számára, akik újszülöttek vagy csecsemők közvetlen közelében élnek vagy dolgoznak, hogy folyamatos védelmet biztosítsanak a betegség ellen. A várandósoknak különösen ajánlott a szamárköhögés elleni oltás a terhesség harmadik trimeszterében, mivel az oltás révén átadott antitestek védelmet nyújtanak az újszülöttnek az első hónapokban, amikor ő maga még nem kaphatja meg az oltást.