Health Secretary Matt Hancock said he was ready to "consider all options" to increase vaccination levels, including making child immunization mandatory.
Hancock said he did not want to impose mandatory blows for diseases like measles, but he did not rule out the option.
His comments came after the data published by Unicef last week showed that more more than half a million children in the UK were not vaccinated against measles between 2010 and 2017.
Hancock told the Times: "The evidence is very clear that vaccination is good for you and your children and critically protects people who cannot be vaccinated for medical reasons.
"Those who have promoted the anti-vaccination myth are morally reprehensible, profoundly irresponsible and have blood in their hands."
And he told the BBC Radio 4 Today program: "I think we should consider all the options: failing to vaccinate when it's not a good reason is wrong.
"Those people who are campaigning against vaccination are campaigning against science.
"I don't want to reach the mandatory vaccination point, but I don't rule out anything.
"I don't want to get to this point and I don't think we're close, but there is a huge work program to increase the percentage of vaccinated children.
"If you do not vaccinate your children, it is not only your child at risk, but also other children, including children who cannot be vaccinated for medical reasons.
"Vaccination is good for you, it's good for your baby, it's good for your neighbor and your community".
Earlier this week a Labor MP said the government should consider bankruptcy immunize children as a "crime".
During a debate at the Municipalities at the World Immunization Week, Paul Sweeney warned that the "creeping cynicism" around vaccination security was a "real national emergency".