Victoria is on the verge of achieving the ‘holy grail’ of 95 per cent immunisation.

Victoria has achieved 94.9 per cent immunisation coverage of five-year-olds, the State Government says.

The Government says it has reached its highest immunisation rate ever with its No Jab, No Play law, which bans unvaccinated children from attending child care and kindergarten.

Victorian Health Minister Jill Hennessy said the state was just a few jabs away from complete herd immunity, where enough people are covered for their protection to be extended to those too young or medically unable to be vaccinated.

“I am heartened I think it is a sign that the message of science and protecting your children is finally starting to beat some of the myth-making unscientific dangerous messages that some put out about vaccination,” she said.

No Jab, No Play has been in effect for over 18 months, imposed following a dramatic increase in cases of whooping cough in 2015.

Vaccination rates were stuck around 92 per cent for a number of years, but the Australian Childhood Immunisation Register shows coverage began to increase last year.

“It has increased by over 1 per cent, and we have been sitting on 93, 92 in some areas for a significant period of time,” Ms Hennessey said.

“We've put significant resources into getting out the message to vaccinate your child.”

The State Government has also brought back free whooping cough vaccines for expectant mothers and parents of newborns, after they were scrapped by the previous Liberal government in 2012.

At the start of 2017, about 7 per cent of Victorian children under the age of six were not vaccinated.

The Victorian Government then ramped up efforts to improve coverage with a $750,000 advertising campaign to encourage vaccination.

Australia's national immunisation rate is 94 per cent.