Vaccination erbjuds vid tre, fem och tolv månaders ålder, enligt svenska barnvaccinationsprogrammet. Efter tredje vaccindosen uppnås en hög immunitet (80–90 %) men skyddseffekten minskar redan efter ungefär fem år.
Påfyllnad ges vid fem års ålder samt i årskurs åtta eller nio. År 1979–1996 ingick inte kikhosta i barnvaccinationsprogrammet.
Vaccination mot kikhosta rekommenderas också för gravida från graviditetsvecka 16. Syftet med vaccinationen är att skydda de allra yngsta spädbarnen mot svår sjukdom i kikhosta. För att skyddet ska överföras till barnet bör vaccinationen ske minst två veckor före beräknat förlossningsdatum, men med fördel tidigare för att vaccinationen ska hinna ge skydd om barnet föds för tidigt. Läkarordination krävs. Vaccination rekommenderas vid varje ny graviditet.
Observera att migranter generellt har sämre vaccinationsskydd mot kikhosta, med varierande grad av vaccinationstäckning.