The 94-year-old monarch and Prince Philip, 99, were given the coronavirus jab at Windsor Castle.
The palace, which rarely comments on private health issues regarding the royal family, has also said that the vaccinations were administered by a royal household doctor.
It is understood that the Queen wanted to publicly announce she and Prince Philip had been vaccinated against the virus in order to prevent speculation and misinformation.
A Buckingham Palace spokesperson said: “The Queen and the Duke of Edinburgh have today received Covid-19 vaccinations.”
It is not known which vaccine the Queen and Prince Philip were given.
The news comes as the third Covid-19 vaccine has been approved for use in the UK. On Friday, it was announced that the Moderna Covid-19 vaccine has been approved, following the Pfizer and Oxford vaccine, which were approved last year.
The rollout of the Pfizer and Oxford vaccines has been scaled up to meet Boris Johnson’s target of immunising all care-home patients by the end of January, with 1,000 vaccination centres expected to be operational by Sunday.
Meanwhile, the government has purchased an additional 10 million doses of the Moderna vaccine.
The Queen spoke about the challenges the nation has faced due to the pandemic in her annual speech on Christmas Day.
“This time of year will be tinged with sadness: some mourning the loss of those dear to them, and others missing friends and family members distanced for safety, when all they’d really want for Christmas is a simple hug or a squeeze of the hand,” she said.
“If you are among them, you are not alone, and let me assure you of my thoughts and prayers.”