A total of 1,008,472 appointments were arranged over Friday and Saturday through the booking service, NHS England said – an average of more than 21,000 every hour, or six every second.
The true figure is likely to be higher as it does not include appointments at local GP-led vaccination services or people getting the jab at walk-in centres.
The NHS has now administered around 62 million doses since Margaret Keenan became the first member of the public to get a jab on December 8.
Four in five adults have now received their first vaccination, according to NHS England figures, with three in five having both.
Public Health England’s Covid-19 director Dr Susan Hopkins said on Sunday she hoped all people over 40 could get their vaccine before the full easing of lockdown restrictions planned for July 19.