Booster doses can be given after waiting at least six months from the date the second dose of the Pfizer-BioNTech or Moderna vaccine was received. If you received a Johnson & Johnson vaccine, a booster dose can be given two months after the first dose.