How often should I have them?
The flu jab is given every year. This is because the flu virus is constantly changing and your body needs to produce new antibodies to keep you fully protected. The advice that you’re given may change depending on strains of flu that are most common during that year.
The H1N1 swine flu vaccine will form part of your yearly flu injection. If you do develop symptoms of swine flu despite vaccination, you should discuss with your GP whether you should have an antiviral drug such as oseltamivir (Tamiflu). If you fall into a high-risk group, contact your GP practice each autumn to remind them that you should have the jab.
The pneumococcal vaccination is only given once, and if you're eligible for the shingles vaccine you'll only need to have this once.