Speaking at her daily press briefing on Monday, the First Minister went through each age category, outlining when the government hoped to have completed the full round of vaccinations.
Ms Sturgeon announced that she hopes all people in priority groups one and two, which includes those over the age of 80, resident in care homes and their carers and front line health and social care workers will have had the first dose of the vaccine administered by the start of February.
Ms Sturgeon said: "We remain on-track to complete first dose vaccines for the JCVI priority groups one and two by the start of February.
"Just to remind you, that includes care home residents, which, I'm pleased to say, are almost complete already, health and care staff, and everybody who is aged over 80."
By the middle of February, first doses are hoped to have been given to groups three and four of the priority list, which includes those over the age of 70 and those who are deemed to be clinically extremely vulnerable, and that appointments for this group will begin rolling out “later in January”.
Ms Sturgeon said: "By the middle of February, we will have completed first doses for groups three and four of the JCVI priority list. That includes everybody over the age of 70 and also those who are deemed to be clinically extremely vulnerable.
"People in these groups will start to receive their appointments later in January."
The aim is then to have all people in priority group five, those over 65, vaccinated with first doses by the beginning of March with the rest of people on the priority list given their first dose by early May.
This includes everyone with an underlying health condition between 16 and 65, and everyone else over the age of 50,with the rest of the adult population thereafter.
Ms Sturgeon added: "We aim to complete first doses for everybody over age 65 by the beginning of March and as I have set out before, we aim to reach the whole of the JCVI priority list by early May. Then of course the rest of the adult population will follow thereafter."
"Of course, all of this is subject to getting the supplies we need, but we will provide regular, detailed updates on progress in addition to the publication of figures on a daily basis."
Scotland has recorded 1,429 new cases of Covid-19 and no further deaths on Monday, the Scottish Government have announced.
The number of new infections is 88 above the 1,341 announced on Sunday but the number of people who have died is 78 higher since Friday.
It is the lowest figure of new coronavirus cases since late December, although official figures being reported tend to be lower at the weekends which Ms Sturgeon highlighted today.
A message from the Editor:
Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by coronavirus impacts our advertisers.
If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.