I urge everyone over 50 to vaccinate against shingles. Zostavax vaccine, which helps to prevent the viral illness known as shingles, has been available since 2016. In Australia, it is offered free to people between the ages of 70 and 79. Others can be vaccinated by their general practitioner at their own expense.