Yes, a highly effective and safe vaccine is available for children over nine months old and adults. It confers immunity against the yellow fever virus for ten years. Unfortunately this vaccine is not available for the majority of the people who need it in developing countries. In the few countries that have been able to institute mass vaccination programs, yellow fever has been eradicated.