Scott Morrison says securing $85 million worth of Pfizer vaccines as booster jabs is another 'shot in the arm' for Australians in the vaccination program.
Delivery will begin in the first quarter of 2022 and enable booster coverage throughout the year and into 2023.
"We can go into the next year with greater confidence, the supplies will be provided for the course of the year to meet any of those booster requirements," the prime minister told reporters in Canberra on Sunday.
Labor frontbencher Bill Shorten said the announcement was better late than never.
"We've got another promise. I don't think Australia should waste time for the promise. I'm worried about the people in Sydney right now," he told ABC's Insiders program.
For now half the population remains in lockdown with restrictions in NSW, Victoria and South Australia - the latter two due to end on Tuesday.
But the Greater Sydney area remains in crisis with 141 new cases reported on Sunday and two deaths - one woman in her 30s and another in her 70s.
Mr Morrison said a record for a Saturday of more than 100,000 doses were delivered, bringing the total to 11.14 million jabs across the nation.
He said 38 per cent of the population has had at least one dose, over 16 per cent have had two.
Treasurer Josh Frydenberg told Sky News' Sunday Agenda program the virus is not going away.
"There is one ticket out of this crisis and that's vaccinations," he said.
NSW Police Commissioner Mick Fuller agreed.
"The way the Delta variant is running through, particularly in Sydney at the moment, is that I can't see us getting down to zero for some time," he told Sky News.
Given the size of NSW daily numbers, the Australian Technical Advisory Group on Immunisation (ATAGI) now says any adult in the Greater Sydney area is strongly recommended to receive the vaccine, regardless of which one they are eligible for - Pfizer or AstraZeneca.
"That's important because we know that we have got AstraZeneca available but we haven't seen a huge take-up," Mr Frydneberg said.
ATAGI had previously recommended those under 60 should only get the Pfizer jab because of the extremely rare risk of blood clotting from having the AstraZeneca vaccine in younger people.
Mr Morrison said the vaccines would provide assistance but were not a lockdown game-changer.
"What is going to end the lockdown is it being effective ... and complied with," he said.
He said Saturday's ugly protest in Sydney was selfish.
"It was also self-defeating. It achieves no purpose. It won't end the lockdown sooner. It will only risk the lockdowns running further," he said.
Mr Frydenberg was more blunt.
"Stupidity writ large. Just shocking, really shocking images," he said.
"Those protesters should be condemned for not just breaking the health orders and there for breaking the law, but for putting in danger their fellow Australians."
Meanwhile, Victoria announced 11 new locally acquired virus cases.
Premier Daniel Andrews said while the lockdown strategy is working, it is still too early to say whether it will end on Tuesday night.
South Australia Premier Steven Marshall reported three new cases but confirmed his lockdown would end on Tuesday as planned.
Australian Associated Press